Here are 11 human rights wins to celebrate in 2021
TagSierra Leone
Results2Sierra 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.