September 15, 2022

Iran: Death penalty violates fundamental rights and international law, report shows

International Federation for Human Rights
October 8, 2020