Texas to Continue as the Country’s Leader in Capital Punishment
Texas has six executions scheduled for the first three months of 2012, which is more than twice as many executions than any other state last year. Read the full story here.
Texas has six executions scheduled for the first three months of 2012, which is more than twice as many executions than any other state last year. Read the full story here.