Update on Texas execution of innocent man
Wednesday, May 3rd, 2006An update on an earlier post about the sad case of Todd Cameron Willingham, executed by Texas in 2004 for a crime experts now say he did not commit. Four of the nation’s top arson investigators were asked to independently review the evidence used to convict Willingham of the alleged arson that resulted in the […]