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 ...
The Houthis took the Galaxy Leader to the Yemeni port of Al-Hudaydah in November 2023 and since then had held its crew hostage. The World Cargo News ... MarineTraffic, a ship tracking app and ...