› added 3 years ago
78
TIL about the West Memphis Three, 3 teens convicted of the brutal murder of three 8 year old boys in West Memphis, Arkansas in 1993. Damien Echols was sent to death row. On August 19, 2011, Echols, Baldwin and Misskelley were released from prison as part of a Alford plea deal.