The West Memphis Three, namely Damien Echols, Jason Baldwin and Jessie Misskelley, Jr., are now freed after 18 years of imprisonment.
The West Memphis ‘Three’ was imprisoned in 1994 after convicted of murdering three 8-year-old boys.
However, lately, new evidence has proven them not guilty from doing such act. Perhaps the reason why they are being freed.
Image lifted from Los Angeles Times.