Sierra Leone has abolished the death penalty
Siera Leone Telegraph: 24 July 2021: Parliamentarians in Siera Leone have voted unanimously to abolish the death penalty after intense debate, making the country the 23rd African state to end capital punishment, widely regarded as a legacy of British colonial law enforcement regime. Since gaining independence in 1961, successive governments [Read More]