The Daily Show with Trevor Noah

Marc Mauer - Tackling Criminal Justice Reform with The Sentencing Project & "The Meaning of Life"

Season 24 E 43 • 01/08/2019

Marc Mauer, executive director of The Sentencing Project and co-author of "The Meaning of Life," argues for abolishing life sentences in America's criminal justice system.

More