Yemen's Houthi rebels have released the crew of the cargo ship Galaxy Leader, which was seized under the flag of the Bahamas ...
According to a recent televised report by the group's al-Masirah TV, the Houthi group has launched attacks against more than 100 commercial ships in the Red Sea and the Gulf of Aden since November ...