Author: Oluwatosin Popoola
-
Death sentences jumped by 53% in sub-Saharan Africa last year
But support for the death penalty appears to be dwindling in many countries. As the world battles the deadly COVID-19 virus, countries across sub-Saharan Africa have ...