Death Penalty Case Update: West Memphis Three Released

In a surprising turn of events, an Arkansas judge today accepted a plea deal by Damien Echols, Jason Baldwin and Jessie Misskelley, known as the “West Memphis Three,” and ordered them released immediately.   Echols had spent 17 years on death row in Arkansas; Baldwin and Misskelly were  serving life sentences. Here’s more from the Associated […]

Continue reading