1
A fierce faceoff erupted at the UN Security Council meeting as Russia and China unitedly bashed the U.S. and the West for cornering Iran over its nuclear program and justifying Israel’s war on the Islamic Republic. Russia’s envoy to UN, Vassily Nebenzia, accused Western states of ‘cynicism and hypocrisy.’ He claimed a Western-backed IAEA resolution on June 12 paved the way for coordinated military action. Watch for more details.