U.N. Blasted For Appointing Iranian Official To Chair Human Rights Social Forum
Hillel Neuer Of UN Watch blasted the United Nations for appointing the representative of Iran, the world’s largest state sponsor of terrorism, as chair of the U.N. Human Rights Council’s social forum.UNHRC President Vaclav Balek had…