Episode 154 - Damien Echols

Damien Echols is a bestselling American author who spent nearly half his life wrongfully imprisoned on death row as one of the West Memphis Three , documented in the three-part HBO series Paradise Lost , as well as director Amy Berg's documentary West Of Memphis . This is not a conversation about true crime... it's a conversation about how meditation, spiritual study and ritual turned his prison…