iOS app Android app

Carlos Deluna

Does America Execute the Innocent? You Decide

James S. Liebman | Posted 09.17.2014 | Crime
James S. Liebman

Every day now, myths about the death penalty explode. Still, one seemingly soothing claim about the death penalty persists: that because of painstaking appeals and clemency reviews, no innocent person is ever executed. Before accepting that guarantee, consider Carlos DeLuna.

40 years after Furman, the U.S. Death Penalty Is In Disarray

David A. Love | Posted 08.28.2012 | Black Voices
David A. Love

Well, not only is the death penalty irretrievably broken, it is inherently broken. Four decades after the Furman decision, this is as clear as ever. Had the death penalty been a product, it would have been judged as shoddy, defective and unreliable.

American Trifecta: Broken Political, Economic and Justice Systems

David A. Love | Posted 07.31.2012 | Politics
David A. Love

When citizens begin to question the institutions that have failed them and society for the benefit of the few, that's when real change has a chance to peek through the window.

Carlos DeLuna, Cameron Willingham and Rethinking the Criminal Justice System

Dan Simon | Posted 07.30.2012 | Crime
Dan Simon

At bottom, the primary cause for false convictions is the questionable quality of the evidence habitually used in criminal prosecutions. Poor evidence can be produced even when all actors follow procedures diligently and conscientiously.

Innocent & Executed: It Could Have Been Me

Franky Carrillo | Posted 07.17.2012 | Crime
Franky Carrillo

I was wrongfully convicted when I was 16 years old and served 20 years in prison before proving my innocence. That mistake took two decades from me, but it took Carlos DeLuna's life.

Michael McLaughlin

Texas Executed An Innocent Man, Columbia University Team Says

HuffingtonPost.com | Michael McLaughlin | Posted 05.16.2012 | Crime

One of the strongest arguments against the death penalty is the frightening chance of executing an innocent person. Columbia University law professor ...