by EthicsDaily.com Staff | Dec 16, 2016 | News
There is “little public safety rationale” behind the imprisonment of 39 percent (576,000) of U.S. inmates, according to a report by the Brennan Center for Justice at New York University School of Law. “Many of the laws and policies that increased...