Study Shows 39 Percent Reduction In Prison Population Would Not Affect Public Safety

By Christopher Zoukis A new study from the Brennan Center for Justice at the New York University School of Law claims imprisoning 576,000 state and federal inmates – 39 percent of the nation’s 1.46 million total – serves no compelling purpose, and alternative sentencing could save almost $20 billion annually without compromising public safety. The […]

Read More