French authorities have seized a Russian cargo ship passing through the English Channel.
The ship, named Baltic Leader, is suspected to be operated by a company linked to the recent Russian invasion of Ukraine.
The vessel was on its way to St. Petersburg when it was intercepted
Tell us your thoughts in the Facebook post and share this with your friends.