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
Sierra Leonean lawmakers voted Friday to abolish the death penalty, becoming the latest African country to move away from capital punishment.