September 15, 2022

No one is spared

The widespread use of the death penalty in Iran

International Federation for Human Rights
October 2020