Exonerated: A Death Row Survivor Says America Is Sacrificing Innocent People to Keep Executions AliveOctober 30, 2026
Blind Catholic Priest Makes History in KenyaBy Ayara PommellsJanuary 18, 2023 In Kenya, Deacon Michael Mithamo King’ori made history when he was ordained as a priest of the Catholic Archdiocese of…