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.
MOST POPULAR
The Pretenders’ Chrissie Hynde Apologizes (But Not Really) After Backlash To Her Rules For Concertgoers
Lil Wayne, Chris Brown, Alice In Chains, & Others Reportedly Misused Millions In Taxpayer-Funded COVID-Relief Grants
Kevin Cronin Says REO Speedwagon Breakup Wasn’t His Idea: “I Just Got Outvoted”