I’m not one to get all preachy about politics, but I just read this piece in the New Yorker and I am really heated. Death penalty supporters can no longer argue the infallibility of our legal system, as all evidence points to the innocence of Cameron Todd Willingham (pictured above) in the crime for which he was executed by the state of Texas in 2004.
What country are we living in, people? This man spent 12 years on death row for killing his children, and when evidence surfaced exonerating him of any wrongdoing, the very people charged with safeguarding the system chose not to listen.
I don’t think I’ve ever been so ashamed to call myself an American (and believe me, I’ve been pretty ashamed.)
United SNAKES, for real.