5/4/18: Death Row Exonerees at Arizona's State Capitol - 12 News

"Twenty people once on death row, who were found innocent and released, stood together at the state capitol Friday, hoping to abolish the death penalty." WATCH VIDEO