It’s been seven years since Damien Echols walked out of an Arkansas prison after spending 18 years — half of his life at the time — on death row for a crime he did not commit. Now, at 43, the West Memphis Three figure (one of a trio of teenagers …
Read More »