Day: December 8, 2015

execution needle

The number of executions carried out in Texas has been declining at the same time as the rest of the nation. However, Texas still executes far more prisoners than any other state. When inmate Raphael Holiday was put to death last month, he was the 13th convicted killer to be executed in the state this…