The West Memphis Three are FREE!!!
Today is a monumental day for the American justice system! The West Memphis Three are free on an Alford Plea in which they must plead guilty, but may maintain their innocence. It’s a complicated way to save ass on the prosecutor’s part, while making it blatantly obvious they do not believe the men are guilty. […]