The Daily Show with Trevor Noah
Marc Mauer - Tackling Criminal Justice Reform with The Sentencing Project & "The Meaning of Life"
Season 24 • 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
Watching
You may also like5 Videos