UK forces seize Russian oil tanker in English Channel
British forces have seized a Russian oil tanker in the English Channel in the first United Kingdom-led operation of its kind. Prime Minister Keir Starmer announced the interdiction of the vessel Smyrtos on Sunday, June 14, 2026, describing it as a blow to Russia's ability to finance its war in Ukraine.
Verilumia