66 min listen
ratings:
Length:
20 minutes
Released:
Nov 19, 2013
Format:
Podcast episode
Description
Over the last 5 years, the state of Texas has proven 12 people innocent by DNA testing. This month, James Waller officially became part of that group when he was exonerated of raping a child in 1982. Also in this episode: a new documentary about the musician John Coltrane.
Released:
Nov 19, 2013
Format:
Podcast episode
Related podcast episodes
S7E5: Damien Echols Survived Death Row and Now He is Sharing The Spiritual Practices That Saved His Life With the World. by Wrongful Conviction