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