Damien Echols Says He Is Proof Arkansas Sends ‘Innocent People to Death’

By RICHARD FAUSSET April 15, 2017 LITTLE ROCK — One by one, the speakers at the anti-death-penalty rally took a turn behind the lectern on the Capitol steps. Hundreds listened as they spoke of light and its unique ability to drive out the darkness....