Damien Wayne Echols (born Michael Wayne Hutcheson on December 11, 1974) is one of the 3 members of the West Memphis 3, a group convicted of committing a triple homicide in West Memphis, Arkansas. Echols was convicted of murder by a jury and sentenced to die by lethal injection. His conviction and sentence have been upheld by the Arkansas Supreme
(
Read more... )