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 .

 

spot_imgspot_img