Prisons
An advisory panel found that Waller County Jail needs a major overhaul including a new facility, better mental health screenings for inmates and a body cam policy for officers.
Trending
An advisory panel found that Waller County Jail needs a major overhaul including a new facility, better mental health screenings for inmates and a body cam policy for officers.
We care about your data. See our privacy policy.