Abolishing the Death Penalty In Sub-Saharan Africa, By Oluwatosin Popoola
The use of the death penalty – the world’s ultimate cruel punishment – has decreased in sub-Saharan Africa according to a recent report released by Amnesty International. This is good news for sub-Saharan Africa and an indication that the region continues to turn against the death penalty. Of the 29 countries in sub-Saharan Africa that […]
Continue Reading