They finally released the West Memphis Three today. Unfortunately, the state of Arkansas forced them to sign a deal which made them plead guilty while somehow maintaining their innocence. It's a weird and rare thing that's hardly used and it's sort of shitty because it's fairly obvious (to me at least) these guys didn't do it so making them plead guilty is just crap. Still, after 18 years in prison and Damian Echols on death row facing impending execution it's so very wonderful they've finally been set free.