Sierra Leone abolishes death penalty – Punch Newspapers

Sierra Leone president on Friday signed a bill abolishing the death penalty, declaring the West African country had “exorcised horrors of a cruel past” after a long campaign to end capital punishment… [read more]

Leave a Comment

Your email address will not be published. Required fields are marked *