Africa: Positive death penalty decision undermined by continued executions 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 Read More »