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

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