Damien Echols

Damien Echols is the author of Life after Death, a memoir about his 18 years on Arkansas's death row for a crime he didn't commit. He now teaches meditation classes at the Hermetic Reiki Center in Salem, Mass.


Page: 1