The Problem With the Criminal Justice System

The Problem With the Criminal Justice System

0 0 3 months ago
The United States has seen a 700% increase in our incarcerated population since the 1970s. What is the problem and how can we fix it? The Last Mile is a non-profit working to address these problems and has a proven track record of success. Tulio Cardozo joins Justin and Lance to share his experience as a formerly incarcerated person and how The Last Mile made is possible for him to realize success.

tags: politics, prison, government, people, citizens, recidivism, rate, employment, labor, ... See More

Find us on Facebook

Copyright 2019 - Spreaker Inc. a Voxnest Company - Create a podcast - New York, NY
Help