Life After Death: Damien Echols of the West Memphis Three

Download
Damien Echols of the West Memphis Three is the author of "Life After Death."
Produced by Kristen Meinzer and Maggie Penman
PRI WNYC