Episode #1193: Damien Echols of The West Memphis Three

Episode #1193: Damien Echols of The West Memphis Three

Episode #1193: Damien Echols of The West Memphis Three

Part One of Luke's chat with Damien Echols, a member of the so called "West Memphis 3" who was sentenced to death for three murders he didn't commit.

0:00
0:00