Columbia Report Shows Texas Executed an Innocent man

Posted by emily on May 15, 2012
What's New

Professor James Liebman and a team of students at Columbia Law School have uncovered substantial evidence that Carlos DeLuna, who was executed in Texas in 1989, was innocent. The Columbia Human Rights Law Review has published a book and website on the thorough investigation conducted by Professor Liebman. The website is below.

Los Tocayos Carlos

No comments yet.

Leave a comment

WP_Big_City

You must be logged in to post a comment.