Episode 1 – Incarceration with Prof Phil Scraton
On the inaugural episode of LawPod Professor Phil Scraton discusses the implications of mandatory life sentencing and the failures of the modern penal system.
On the inaugural episode of LawPod Professor Phil Scraton discusses the implications of mandatory life sentencing and the failures of the modern penal system.