Today’s Solutions: January 16, 2025

Sierra Leone abolishes capital

Sierra Leone abolishes capital punishment

On Friday 23, 2021, Sierra Leone became the 23rd country in the continent of Africa to abolish capital punishment after MPs voted unanimously to end the death penalty (which is largely a remnant of colonial legal codes). Under the 1991 constitution, criminals could be sentenced to death in Read More...