The Matt Walsh Show cover image

Ep. 1309 - Why The Criminal Justice System Gave Up On Punishing Criminals

The Matt Walsh Show

00:00

The Deterrent Effect of Punishment

This chapter explores the concept of punishment as a deterrent in the criminal justice system, discussing research by Daniel Negan and examining the arguments made by the Department of Justice (DOJ) on the effectiveness of prison sentences.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app