France condemns the seizure of the Galaxy Leader by the Houthis on November 19 and calls for the immediate release of the commercial vessel’s crew.
The ship’s seizure as it transited the Red Sea in international waters and its diversion to Hodeida are jeopardizing safe, free shipping in the (…)