Texas Death Row Inmate to be Executed in Days as Catholics Call for Clemency
Ivan Cantu was convicted for a double murder that took place in 2000. Cantu has been on the state’s death row since November 2001. He was previously scheduled to be executed in April 2023 but was granted a stay of execution based on new testimony that alleged a possible false witness in his murder trial.
MIDDLE
1y ago