Russia and China on Tuesday criticized the United States for its military and economic pressure on Venezuela, telling the UN Security Council it amounted to “cowboy behavior” and “intimidation.” Venezuela, which requested the emergency council meeting with the backing of Moscow and Beijing, accused Washington of “the greatest extortion known in our history.” The United States has deployed a major military force in the Caribbean and has recently intercepted oil tankers as part of a naval blockade against Venezuelan vessels it considers to be under sanctions.
More, here.





























