A inmate and an inmate are both set to be executed by lethal injection today, decades after the heinous crimes that landed them on death row.If both executions go as planned, the men will become the 22nd and 23rd inmates to be put to death in the United States this year.David Santiago Renteria, of El Paso, Texas will be executed at 6pm at the Huntsville Unit for the killing of a five-year-old girl in November of 2001.
Load More
Load More