Michele Deitch

Michele Deitch is a distinguished senior lecturer at the University of Texas at Austin, holding a joint appointment at both the Lyndon B. Johnson School of Public Affairs (LBJ) and the Law School.

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