Texas executed innocent man Articles

Father Wrongly Convicted And Executed In Texas

The Innocence Project claims that the 2004 execution of Cameron Todd Willingham was a mistake. This atrocity, that happens to more people than the justice system is willing to admit, is taking execution in this country into question. Especially after …