Saturday, August 8, 2015

'Texans are hardwired to support the death penalty'

Since 1976, Texas has executed more than 500 people. "Death Row Stories" airs Sundays at 10 p.m. ET/PT.

No comments:

Post a Comment