
Iran’s Ahmadinejad government attacks UN Watch for lack of “decency”
Following UN Watch’s speech today before the UN Human Rights Council exposing Iran’s abuses, the Ahmadinejad government fired back, accusing UN Watch of “unsubstantiated allegations”