Russia and China have criticized the United States for its military and economic pressure on Venezuela, telling the UN Security Council it was "cowboy behavior" and "intimidation".
Russia and China have criticised the United States for its military and economic pressure on Venezuela, telling the UN Security Council it was "cowboy behaviour" and "intimidation".