• Follow
  • Follow
  • Follow
  • Follow
  • Follow
  • Follow
  • Contact
  • Donate
  • My Account
  • Home
  • About
  • News + Opinion
  • Video + Podcasts
  • Books + Journal
  • Teaching Resources
  • Experiences
Contact
Donate
My Account

‘Little Public Safety Rationale’ for Incarcerating 39 Percent of Inmates

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...
Square Good Faith Media Logo

Good Faith Media

Phone: (615) 627-7763
Email: info@goodfaithmedia.org
Address: PO Box 721972
Norman, OK 73070

Send us a message.

  • Facebook
  • Twitter
  • Google
  • Instagram
Copyright 2020, Good Faith Media | Site by Faithlab