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]
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]