Religious leaders unite against death penalty
Religious leaders unite against death penalty: He also added that the death penalty has resulted in the execution of innocent people. “In the US, 113 people on death row have been released since 1976 after being found innocent,” he said. “The modern justice system still has holes. ...