Will the West Mephis Three finally be released?
And will everyone else but Texas finally cease the death penalty? Read this, and decide for yourself how likely each is to happen.
Satanist Case May Close Death Row (WM3)
( Excerpt. Click Headline for full story. )And in the "Texas shame" category, we have this quote:
Texas, a culture all of its own, carries out 60% of all executions in the United States.
anxious