On October 14, 2010, State District Judge Charlie Baird convened a court of inquiry into whether Cameron Todd Willingham was wrongfully executed and whether or not state officials committed a crime in how they handled his case prior to the execution.
New Yorker Magazine
New Report: Innocent Man Executed
We have breaking news to share with you: A new investigative report, which will appear in the September 7 issue of the New Yorker, confirms that Cameron Todd Willingham (pictured)- who was executed by the State of Texas on February 17, 2004 – was innocent. Willingham had been convicted of an arson in 1991 that […]