human rights organizations welcome
After Malawi and Chad, Sierra Leone abolished the death penalty on Friday. A step forward that is welcomed by human rights and civil society organizations, who, however, believe that this is only the first step.
The Post-War Truth and Reconciliation Commission recommended the abolition of the death penalty in Sierra Leone. It…