Ivan Cantu executed in Texas: What was the evidence against him in controversial murder case?
Yesterday, the Texas Department of Justice executed Ivan Cantu by lethal injection at their facility in Huntsville. Cantu had been … Read more
Yesterday, the Texas Department of Justice executed Ivan Cantu by lethal injection at their facility in Huntsville. Cantu had been … Read more