Iranian-Born Swedish Resident Sentenced to Death Based on Forced Confession
Ahmadreza Djalali, an Iranian-born Swedish resident who has been imprisoned in Iran since April 2016, was sentenced to death for “moharebeh” (enmity with God) based on a forced confession, the… ...