Arrests Unrelenting Repression in Iran: HRW ICBHR Jan 17, 2019 0 HRW- Iranian authorities carried out arbitrary mass arrests and serious due process violations during 2018 in response to protests…
Death penalty Iran’s top officials distorts truth about 1988 prison massacres: AI ICBHR Dec 13, 2018 0 Following the publication of its damning report on a three-decade long campaign of misinformation by the Iranian…
Death penalty The Importance of a Democratic Due Process ICBHR Dec 11, 2018 0 With sanctions on Iran in full swing, the Islamic Regime is already marking scapegoats for the collapsing economy. Individuals…