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.
No comments yet.
Leave a comment
You must be logged in to post a comment.