Watch US prisons and sentencing expert Michele Deitch in discussion with Richard Garside and invited guests
Michele Deitch is a distinguished senior lecturer at the University of Texas at Austin, holding a joint…
Texas has a long way to go on reducing its use of imprisonment and is not a role model