Sierra Leone parliament votes to abolish death penalty

Lawmakers in Sierra Leone have voted to abolish the death penalty and now awaits an approval from the country’s president. Moving forward, offenders sentenced to death will rather have their punishment replaced with life imprisonment. This has been celebrated by human rights activists who have campaigned for the death penalty to be abolished. Should Sierra … Continue reading Sierra Leone parliament votes to abolish death penalty