Source:en.iranwire.com/features/6107/ Friday 31 October 2014 Shima Shahrabi Iran’s human rights record will once again come under scrutiny today, as the United Nations Human Rights Council (HRC) begins its Universal Periodic Review process of the country in Geneva. Crucial…
