Mapping Capital Punishment In Africa [Infographics]

This week, Sierra Leone made history as the 23rd African country to abolish the punishment of death otherwise known as capital punishment in the country. The parliament’s votes in Sierra Leone comes against the backdrop of a steady march in Africa to discard the outdated laws imposed by past colonial…

You must be registered to view this content.
Register for free | Login

Patsy Nwogu

Reporting on data-driven featured stories and investigations.

Related post