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