Carlos DeLuna

Carlos DeLuna was executed in 1989 in Texas for the murder of a woman in Corpus Christi named Wanda Lopez. Now, a groundbreaking report from the Columbia University Human Rights Law Review shows Carlos DeLuna was innocent.

Some are calling this the most extensive criminal investigation in U.S. history. Its meticulously documented details and evidence demonstrate that Ms. Lopez was actually murdered by another Carlos, Carlos Hernandez, who made multiple confessions and went on to victimize other people after DeLuna was wrongfully put behind bars and eventually executed.

Read more