Skip to main content alibris logo

Damien Echols

DAMIEN ECHOLS was born in 1974 and grew up in Mississippi, Tennessee, Maryland, Oregon, Texas, Louisiana, and Arkansas. When he was 18, Damien and two other young men were wrongfully convicted of murder, eventually becoming known as the West Memphis Three. Having received a death sentence, Damien spent almost two decades on death row, until he was released in 2011. While in prison, Damien was ordained into the Rinzai Zen Buddhist tradition. He is the subject of Paradise Lost , a three-part...See more