Sierra Leonean lawmakers voted Friday to abolish the death penalty, becoming the latest African country to move away from capital punishment.
Tag: Sierra Leone
Posted inInternational, World
Get the top stories of the day around the DMV.
Sierra Leonean lawmakers voted Friday to abolish the death penalty, becoming the latest African country to move away from capital punishment.