DC Politics DC
Sierra Leone Parliament Approves Bill to Ban Death Penalty
Sierra Leonean lawmakers voted Friday to abolish the death penalty, becoming the latest African country to move away from capital punishment. A majority of members of parliament vo…