Texas is reviewing the arson conviction of Cameron Todd Willingham which would be great except they executed him for it back in 2004.
I wrote about this last year.
Honest to God we are a fucked up country.
Filed under death penalty, Texas
>And Texas is our national laboratory for greater fucked-upedness.~
Enter your email address:
Delivered by FeedBurner
Join 214 other followers