Shipping industry calls for release of Galaxy Leader crew still held captive
Monday 19 February 2024 marks the three-month anniversary since the Houthis seized the Galaxy Leader and its 25 seafarers in the Red Sea. The vessel, a roll-on/roll-off vehicle carrier, was seized on the 19 November 2023. IMCA has joined the maritime industry to express concern for the seafarers who have been held hostage, and call on the Houthis to release the crew of the Galaxy Leader, co-signing an industry statement calling for their release: “The 25 seafarers who make up the crew of the Galaxy Leader are innocent victims of the ongoing aggression against world shipping, and their plight is