Damien Echols files lawsuit against West Memphis police over ‘destroyed’ evidence(Sep. 10, 2021) Share via: Facebook Twitter Email Copy Link Print