Hour 1: As politicians have vowed to get tough on crime, the nation’s penal system has grown exponentially. But research suggests that locking up more people has not served the social function intended. We’ll talk this hour about the problems with the criminal justice system with Natasha A. Frost, Associate Dean and Associate Professor in the School of Criminology and Criminal Justice at Northeastern University. She’s the co-author of The Punishment Imperative: The Rise and Failure of Mass Incarceration in America.
http://podcastdownload.npr.org/anon.npr-podcasts/podcast/77/510036/295365602/KERA_295365602.mp3]
Comments are closed.