Tag: Cameron Todd Willingham
Last week we wrote about the new forensic report establishing that the fire for which Cameron Todd Willingham was executed in Texas was not arson, but accidentally set. Texas now has the dishonor, in addition to being the state that executes the most people, of being the first state we know of that has executed an innocent person.
This week's New Yorker has a must-read article on the case by David Grann.
(20 comments, 411 words in story) There's More :: Permalink :: Comments