Brennan Center for Justice and TLM Host Criminal Justice Panel at Commonwealth Club

Discussing “Excessive Punishment: How the Justice System Creates Mass Incarceration” with panelists Ken Oliver, Executive Director at Checkr, Michael Mendoza, former Director of Advocacy at Anti-Recidivism Coalition, L.B. Eisen, Senior Director of the Justice Program at the Brennan Center for Justice, and Kevin McCracken, Executive Director of The Last Mile. Panel was moderated by LaDoris Cordell, former superior Judge.

Watch here.