Damien Echols On His Message To Others Still In Prison Or Facing The Death Penalty

Damien Echols On His Message To Others Still In Prison Or Facing The Death Penalty

Damien Echols, of the West Memphis Three case, was released from death row after 18 years in prison after entering an Alford plea. He sat down with Oxygen.com ahead of a panel at the true crime festival Death Becomes Us entitled “Wrongfully Accused.”