Entries tagged with “AdvocAid”

Issues

Jul 26, 2021

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

The parliament of Sierra Leone voted unanimously on July 23, 2021 to abolish the death penalty, making the West African nation of 7.8 million people the 23rd country on the continent and the 110th worldwide to end capital punishment. Pledging to sign the bill into law, President Julius Maada Bio (pictured) said on Twitter, “Today, I have fulfilled a governance pledge to permanently abolish the death penalty in Sierra Leone. I thank citizens, members of Parliament, development partners, and…