Russia reaffirms its support for Venezuela and criticizes the “pressure” from the United States in the Caribbean
… respect for the sovereignty of states and non-interference in their … after the Kremlin accused the United States of “deliberately provoking” a crisis … rhetoric of confrontation with the United States, in an increasingly tense scenario …
