Tuesday, October 5, 2010

It’s A Little Too Late To Do The Right Thing Now

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.