Today's Takeaway | September 19, 2012

Download
Damien Echols of the West Memphis Three is the author of "Life After Death."
PRI WNYC