Houthis Release Crew of Galaxy Leader Cargo Ship
Houthi rebels have released the 25-member crew of the British-owned Galaxy Leader cargo ship, more than a year after the vessel was seized in the Red Sea.
The crew of the ship — which includes mariners from the Philippines, Bulgaria, Romania, Ukraine and Mexico — had been held captive by Houthis in Yemen since November 2023. At the time, the rebel group said that…
Comments are closed, but trackbacks and pingbacks are open.