Human Rights
Forgiveness: A Growing Anti-Death Penalty Movement In Iran
With 253 executions in 2018—including six people executed for offenses they allegedly committed as children—Iran is still among the world’s leading executioners, according to Amnesty