China has slammed the United States at a heated UN Security Council meeting, accusing Washington of blatant hypocrisy over trading with Russia during the Ukraine war. Beijing’s envoy, Geng Shuang, called out the West for buying Russian goods while blaming others for doing the same. “The U.S. sets fires but forbids others to light lamps,” he said, sparking global debate over double standards, oil trade, and sanctions. Is America’s moral high ground crumbling?

Powered by WPeMatico