Sierra Leone formally abolishes 'inhumane' death penalty

Sierra Leone formally abolishes 'inhumane' death penalty

[Africanews] - 9/10/2021

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.


    e-mail