Changing America 05/05/15

When will mass incarceration stop?

Mychal Denzel Smith and Michele Jawado, Vice President for legal progress at the Center for American Progress debate why does the country prefer the idea of revenge instead of the idea of rehabilitation when it comes to the U.S. prison population. ... more Duration: {{video.duration.momentjs}}