West African country Sierra Leone abolishes death penalty

Oct 09, 2021, 11:35 AM(IST) WION Video Team
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. Watch this report for more details.
Read in App