Sierra Leone lawmakers vote to abolish death penalty
Sierra Leonean lawmakers voted to abolish the death penalty Friday, becoming the latest African country to move towards banning capital punishment.
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.