Tags : Law

Sierra Leone Parliament Approve Bill To Ban Death Penalty

Sierra Leone has become the 23rd country in Africa to abolish the death penalty in all parts of the country. Lawmakers in Sierra Leone unanimously voted on Friday to abolish the death penalty, a decision regarded as a victory for civil society organizations and legal practitioners who see the death penalty as a vestige of […]Read More