Craig Mokhiber
@CraigMokhiber
Russia and China have vetoed the disgraceful draft resolution on Iran and the Strait of Hormuz tabled by Bahrain that would have excused US-Israel aggression and expanded the war on Iran. Colombia and Pakistan abstained. A hopeful moment in a long period of shame for the UN Security Council. https:/… show more...