Africa: Positive Death Penalty Decision Undermined By Continued Executions

In the year since the African Court on Human and Peoples’ Rights gave fresh impetus to the global campaign for the abolition of the death penalty by declaring the mandatory death penalty “unfair” and a “failure in due process”, at least four countries – Botswana, Egypt, Somalia and South Sudan – have carried out executions. readmore

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.