This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.
55+ US Prosecutors Join in ‘Inexorable Conclusion’ That Death Penalty Must End
“Our country’s system of capital punishment is broken,” the group said in a new joint statement.