The various philosophies that underpin the different approaches to sentencing, such as rehabilitation, deterrence, retribution, and restorative justice.
The various philosophies that underpin the different approaches to sentencing, such as rehabilitation, deterrence, retribution, and restorative justice.