Damien Echols, who in 1993 at the age of 18, was arrested for a crime he didn’t commit and sent to Arkansas’ death row. He was released in 2011 after 18 years and 78 days.
Learn more at:
And check out the documentary ‘West of Memphis’ out December 28th
© Lenny Gilmore