LONDON, United Kingdom, October 13, 2020,-/African Media Agency (AMA)/- 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 […]
The post Africa: Positive death penalty decision undermined by continued executions appeared first on African Media Agency.