International Death Penalty News 2020, Issue 26: Iran, Pakistan, Saudi Arabia, Taiwan, United Arab Emirates, United States of America, Zimbabwe
June 26, 2020IDPN 2020 Issue 26 Iran: On Thursday, June 11, 2020, an unnamed man was executed by public hanging
Read More