Archive for December 2017

Forced Confession of Academic on Death Row in Iran Has No Legitimacy

Islamic Republic Has Long History of Forcing False Confessions in Politically Motivated Cases

December 18, 2017—The forced confession broadcast December 17 on Iranian state TV and used to validate the death sentence against Ahmadreza Djalili is completely illegitimate and in no way validates the unlawful judicial process used to convict the Iranian-born Swedish resident on espionage charges.

Read more