Panelists speak at an Oct. 23, 2023, Catholic-organized anti-death penalty event at Xavier University’s Bellarmine Chapel in Cincinnati. / Credit: Catholic Mobilizing Network

CNA Staff, Feb 4, 2024 / 07:00 am (CNA).
An active Catholic anti-deat… […]

Leave a Reply