US Releases Two Russian Crew Members Detained on Seized Oil Tanker
Russia has confirmed that the United States has agreed to release two Russian crew members detained aboard a Russian-flagged oil tanker seized earlier this week in the North Atlantic. According to Moscow, the decision followed a formal request to Washington. Russian Foreign Ministry spokesperson Maria Zakharova said on Friday that US President Donald Trump authorised […]




