CUNY TV logo


This edition: Incarceration Nation: Why Is America the World's Biggest Jailer?

Online media for this episode is not currently available on our website.

Episode Details

First aired: September 3, 2014.

With two million Americans behind bars, the U.S. leads the world in the number of incarcerated individuals. A recent study says the consequences to our democracy have been profound. Criminal Justice Matters host Stephen Handelman discusses the findings with John Jay College President Jeremy Travis, chair of the study, and with Larry White, a notable prison reformer who spent 32 years in New York’s maximum security prisons.

Guest List

Dr. Jeremy Travis President, John Jay College of Criminal Justice/CUNY

Larry White Prison Reformer

  • No upcoming shows on the schedule