Update: West Memphis 3 Are Free

As speculated this morning, the West Memphis 3 have been released from prison in an Alford plea that allows them to be released maintaining their innocence, while still being considered guilty by the state of Arkansas.Here's an official statement from Damien Echols on his release: "To all my friends and family, my attorneys and advocates, and to those of you from every corner of this earth who have stood beside us these long years, please know that I will forever be indebted to all of you for helping me to become a free man. Each and every day I was the beneficiary of acts of kindness and humanity from people of all walks of life, of all ages, nationalities, religions and political … [Read more...]