Israel Reportedly Strikes British-Owned Ship Seized by Houthis
Reports indicate that Israel has bombed the Galaxy Leader, a cargo ship seized by Houthi forces in 2023.
The vessel, owned by a British company, was taken by the Houthis and anchored off the coast of al-Salif, Yemen.
The ship's seizure and subsequent events have unfolded against a backdrop of regional tensions.