Locking Up Our Own

  • 2017
  • TV Show
  • None

Yale Law School professor James Forman examines criminal justice polices put in place in the early 1970s and 1980s to curb rising crime in cities and argues that they are having adverse effects today

Where to Watch

Available to Stream

  • Watch on