Tue, 21-Oct-2025

Sierra Leone formally abolishes ‘inhumane’ death penalty

seirra leone president

FREETOWN – Sierra Leone’s President Julius Maada Bio on Friday signed a bill abolishing the death penalty, becoming the latest African state to ban capital punishment. The move comes after lawmakers in the West African country voted to end capital punishment in July, replacing the punishment with life imprisonment or a minimum 30-year jail term. “As … Read more