Sierra Leone Has Abolished The Death Penalty, Becoming The 23rd African Country To Do So

The parliament of Sierra Leona voted unanimously to pass a bill abolishing the death penalty on the Friday July 23, becoming the 23rd African country to end capital punishment, which is largely a legacy of colonial legal codes in Africa.