Texas Inmate Receives Death Penalty for Abducting and Killing Store Employee
The solemn corridors of justice witnessed another chapter as David Renteria, 53, met his fate in the execution chamber at the Texas State Penitentiary at Huntsville.
The culmination of a grim journey that began over two decades!-->!-->!-->…