International Death Penalty News 2021, Issue 21: Iran, Kuwait, Malawi, North Korea, United States of America, Zambia
May 21, 2021IDPN 2021 Issue 21 Iran: On Saturday, May 15, 2021, Alimorad Zabeiei was executed by hanging at Qazvin
Read moreMay 21, 2021IDPN 2021 Issue 21 Iran: On Saturday, May 15, 2021, Alimorad Zabeiei was executed by hanging at Qazvin
Read moreJanuary 29, 2021IDPN 2021 Issue 05 China: On Friday, January 29, 2021, Lai Xiaomin, the former head of a Chinese
Read more