On 23 January 2025, the Houthi rebels released the crew of the car carrier Galaxy Leader after fourteen months of captivity.