
The Galaxy Leader, a ship seized by the Houthi armed group on November 19, 2023, at a port on the Red Sea in Yemen’s Hodeidah governorate, November 22, 2023.
© 2023 AFP via Getty Images
The Galaxy Leader, a ship seized by the Houthi armed group on November 19, 2023, at a port on the Red Sea in Yemen’s Hodeidah governorate, November 22, 2023.