- Advertisement -
British armed forces have intercepted a sanctioned Russian oil tanker in the English Channel, leading for the first time an operation to disrupt the oil revenue that helps fund Russia’s war in Ukraine.
British Prime Sir Minister Keir Starmer said the tanker is being investigated by officials,…

