Russia’s Foreign Ministry has castigated the United States for supporting anti-government protests in Iran, after the U.S. envoy to the United Nations pledged to support the protesters. At least 21 people have reportedly died in nationwide demonstrations, the largest wave of unrest to sweep Iran since protests against election fraud in 2009. U.S. Ambassador to the UN Nikki Haley said late Tuesday