This edition: Incarceration Nation: Why Is America the World's Biggest Jailer?
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.
- Hurricanes and Justice
- Tuesday, August 7 - 9:30pm
- Wednesday, August 8 - 10:30am, 3:30pm
- Saturday, August 11 - 7:30am
- Sunday, August 12 - 6:30pm
- John Jay's New President Speaks Out on Justice in America
- Tuesday, July 3 - 9:30pm
- Saturday, July 7 - 7:30am
- Sunday, July 8 - 6:30pm