Exonerated: A Death Row Survivor Says America Is Sacrificing Innocent People to Keep Executions AliveOctober 30, 2026
South African’s Port Elizabeth Renamed GqeberhaBy Ayara PommellsMarch 27, 2023 The South African city of Port Elizabeth has been officially renamed Gqeberha. Gqeberha is a Xhosa word for the Baakens…