Posts

Showing posts with the label Iran executions

Iran Continues to Execute Children

Annual report on the death penalty in Iran, October 2019

Iran’s Regime Ranks First for Executions per Capita

World Day Against the Death Penalty: Hold Iran to account for the 1988 massacre