Demetrius Minor, director of Conservatives Concerned About the Death Penalty
1069 executions in Iran in 2025