Ivan Cantu is scheduled to be executed by the state of Texas on Wednesday, Feb. 28, 2024. / Credit: Texas Department of Criminal Justice
CNA Staff, Feb 26, 2024 / 13:00 pm (CNA).
Catholics are continuing to call for clemency for a convicted mur… […]