WestofMemphis2_SY430_

December 11, 2012

Lorri Davis and her husband Damien Echols. Echols is the 
subject of the documentary "West of Memphis."

If you liked this story, you’ll love our newspaper. Click here to subscribe

Comments

comments

You may also like

Social

Archives