Person

Damian Echols

1 mention in 1 episode

One of the West Memphis Three convicted as a teenager of 1993 murders; sentenced to death and later released after DNA evidence exonerated him.

Mentions

Should Capital Punishment Be Put to Death?

  • 43:22

    Damian Echols was sentenced to death, Jesse Miskelly Jr., life imprisonment