France seized a Russian-flagged ro/ro cargo ship, Baltic Leader, on Saturday, in the English Channel, in accordance with recent sanctions put in place following the Russian invasion of Ukraine. The ship was bound for St. Petersburg, Russia, but was diverted … Continue reading