
Iran Supreme Court Upholds Ahmadreza Djalali’s Death Sentence, Shows Utter Contempt for Right to Life
Iran’s Supreme Court has upheld the death sentence issued against Iranian-born Swedish resident Ahmadreza Djalali, who has been imprisoned in Tehran since April 2016 after being arrested by the Intelligence Ministry, the Center for Human …