The Criminal Docket

#10: The Execution of Carlos DeLuna

The Criminal Docket ›

24:10 | May 23rd, 2012

This week, we explore the 1989 execution of Carlos DeLuna by the State of Texas with Columbia University Law School Professor James S. Liebman, a 2002 recipient of NACDL’s Champion of Justice Award wh...Show More



Recommendations

🎉 Join the #1 community of podcast lovers and never miss a great podcast.

Sign up