Oluwatosin Popoola

OPINION| Sub-Saharan Africa must oppose the death penalty

Three countries in sub-Saharan Africa notorious for consistently executing people – Botswana, Somalia and South Sudan – were responsible for all the known judicial executions in the region in 2021

Press Releases

×