The Death Penalty Isn’t African. It’s a Legacy of Colonialism. DNYUZ, 11 Nov 2021 On the afternoon of July 24, 1971, thousands of people gathered on the shores of Nigeria’s Bar Beach to witness the killing of…