International Death Penalty News 2020, Issue 43: Bangladesh, China, Indonesia, Iran, Japan, Saudi Arabia, Singapore, Sri Lanka, United States of America
October 23, 2020IDPN 2020 Issue 43 Bangladesh: On Friday, October 16, 2020, Mahbubur Rahman died while on death row. He
Read more