Russia on Monday expressed “full support” for Venezuela as the South American country confronts a blockade of sanctioned oil tankers by United States (US) forces deployed in the Caribbean.
The pledge from Moscow, itself embroiled in the war in Ukraine, came on the eve of a UN
Russia on Monday expressed “full support” for Venezuela as the South American country confronts a blockade of sanctioned oil tankers by United States (US) forces deployed in the Caribbean.
The pledge from Moscow, itself embroiled in the war in Ukraine, came on the eve of a UN