Entries tagged with “Damien Echols” Apr 29, 2024 Arkansas Supreme Court Decision Allows New DNA Testing in Case of the “West Memphis Three,” Convicted of Killing Three Children in 1993 Damien…
Apr 29, 2024 Arkansas Supreme Court Decision Allows New DNA Testing in Case of the “West Memphis Three,” Convicted of Killing Three Children in 1993 Damien…