The rebels said earlier this week they would limit their attacks on ships in the Red Sea corridor and released the 25-member crew of the Galaxy Leader, a ship they seized back in November 2023, as the Gaza ceasefire took hold.
Yemen’s Houthi rebels have unilaterally released 153 war detainees, Red Cross says
Next Article At Least 56 Bodies Found in Mexico Near US Border