
Marc Mauer Discusses Life Imprisonment on Talk Nation Radio
The Sentencing Project’s Marc Mauer joined Talk Nation Radio with David Swanson to discuss the increase and impact of life sentences in the United States.
Listen to the full interview below: