Supreme Court Upholds Swedish Resident Ahmadreza Djalali’s Death Sentence
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 ...