
Born: 1974-12-11
Damien Wayne Echols is a U.S. author and practitioner of ceremonial magic residing in Harlem, New York. He gained notoriety as a member of the West Memphis Three, a trio of adolescents who were controversially charged and found guilty of a triple homicide in 1994. After spending nearly two decades o...