The “West Memphis Three” Released From Jail

Damien W. Echols, Jason Baldwin, and Jessie Misskelley Jr. have been released from an Arkansas jail after spending 14 years in prison for the murders of three 8-year-old boys. The original trial was the subject of a really great documentary called Paradise Lost, which is very much worth watching.