news
19 Feb 2024
Shipping industry calls for release of Galaxy Leader crew still held captive
Today - 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