This episode currently has no reviews.
Submit ReviewOver 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.
This episode currently has no reviews.
Submit ReviewThis episode could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review