Texas executes convicted killer who won religious rights case
A mugshot of John Henry Ramirez who was set to be executed in Texas October 5, is seen in this undated Texas Department of Criminal Justice handout. A Texas inmate…
A mugshot of John Henry Ramirez who was set to be executed in Texas October 5, is seen in this undated Texas Department of Criminal Justice handout. A Texas inmate…