Entries tagged with “AdvocAid

Policy Issues

Human Rights

,

International

,

Jul 26, 2021

Sierra Leone Becomes 23rd African Country to Abolish the Death Penalty

The par­lia­ment of Sierra Leone vot­ed unan­i­mous­ly on July 23, 2021 to abol­ish the death penal­ty, mak­ing the West African nation of 7.8 mil­lion peo­ple the 23rd coun­try on the con­ti­nent and the 110th world­wide to end cap­i­tal punishme…