November 21, 2023 Briefing From Tessaron Satellite Imagery Shows Galaxy Leader, Hudaydah Port, Yemen Satellite imagery as of 0730 GMT this morning shows the car carrier, Galaxy Leader detained at anchorage North of Hodeidah Port, Yemen. Location is 14.942162, 42.894605 . FacebookTwitterLinkedinWhatsAppReddItEmailTelegram