Sierra Leone Abolishes Death Penalty
9 Oct 2021 1 minute read 0 comments AverageVancouverite
Sierra Leone has become the 23rd nation in Africa to abolish the death penalty after President Julius Maada Bio signed into a law a new measure outlawing capital punishment, which was initially unanimously agreed upon by the 146-seat legislature of t...