Thursday, May 11, 2006
Less than a handful remain unfettered in the business of lethal injection
Random capital punishment factoid: Texas, Virginia, & Oklahoma are top three killers in the USA when it comes to implementing capital punishment. The three states account for over 50% of the executions in the USA since 1976. As of Thursday night, the three are also the only jurisdictions where contested execution dates have not been stayed due to concerns over lethal injection.