Saturday, May 19, 2012

Judge concluded Texas executed an innocent man

A former Texas judge released an opinion written in 2010 when he was still on the bench which concluded Cameron Todd Willingham was executed in 2004 based on flawed scientific evidence. It is unacceptable that the death penalty is still carried out in my name and yours knowing that such a travesty is possible.

No comments: