Skip to main content

America lectures Africa on death penalty while bringing back firing squads: The Christa Pike shame | Mukoko News