iOS app Android app

Mahmour Ahmadinejad

Why Did Iran Say "NO" to the Special Rapporteur on Human Rights?

Omid Memarian | Posted 09.04.2011 | World
Omid Memarian

Considering the dire human rights situation in Iran, it seems that Tehran has found it politically very costly to let a foreign independent inspector visit the country.