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.