The international maritime industry, led by the International Chamber of Shipping, has joined together to express their concern for the seafarers from the Galaxy Leader who have been held hostage and call on the Houthis to release them.Monday February 19, 2024 marks the three-month anniversary since the Houthis seized the Galaxy Leader and its 25 seafarers in the Red Sea.