Topic: Ivan Cantu
Texas Man Executed By Lethal Injection For Double Murder
The state of Texas has executed a man for the brutal murder of two people in 2000.
29 Feb, 2024 | 10:59 AM
The state of Texas has executed a man for the brutal murder of two people in 2000.