Abstract
The Estelle Unit is a prison located in a small city in East Texas called Huntsville. The unit houses over 2,750 inmates. 1 When inmates first enter the barbed wire boundaries of prisons like Estel...
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have