International Death Penalty News 2020, Issue 47: Algeria, Bangladesh, Iran, Iraq, Philippines, Singapore, United States of America
November 20, 2020IDPN 2020 Issue 47 Algeria: Twenty-five years ago, Algeria stopped carrying out executions due to local and international
Read more