-
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 masters. In April, Malawi ruled…
-
Sierra Leone Parliament Approve Bill To Ban Death Penalty
Sierra Leone has become the 23rd country in Africa to abolish the death penalty in all parts of the country. Lawmakers in Sierra Leone unanimously voted on Friday to abolish the death penalty, a decision regarded as a victory for civil society organizations and legal practitioners who see the death penalty as a vestige of…