
A new study has proven that the state of Texas executed the wrong man for murder back in 1989. Carlos DeLuna, a poor Hispanic man with childlike intelligence, was likely innocent, according to a newly released collection of legal materials published today by The Columbia Human Rights Law Review. James Liebman, professor at Columbia Law [...]
Continue reading " WRONG MAN EXECUTED: Study Shows Carlos DeLuna Paid the Ultimate Price "








