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.

This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.