Texas is responsible for one-third of all executions since 1976.
The Death Penalty In America April 22, 2012 Uncategorized Texas is responsible for one-third of all executions since 1976. Share tweet