Iran Human Rights Documentation Center

Capital punishment in Iran