Person
Damian Echols
One of the West Memphis Three convicted as a teenager of 1993 murders; sentenced to death and later released after DNA evidence exonerated him.
Related
Mentions
Should Capital Punishment Be Put to Death?
-
43:22
Damian Echols was sentenced to death, Jesse Miskelly Jr., life imprisonment