Texas Death Row Inmate to be Executed in Days as Catholics Call for Clemency

Ivan Cantu is scheduled to be executed by the state of Texas on Wednesday, Feb. 28, 2024.

Cantu has drawn support from a wide variety of Catholics as his execution has drawn nearer.

Read More

Leave a Comment

Ontario Canada