Tag: Abolitionists and Retentionists

  • Mapping Capital Punishment In Africa [Infographics]

    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…