Do you know anything about the venue of this incident? Serious question, Houston is a really big place.
No. I avoid Houston and some other places. But Texas is one of the best places in the nation to live. Even big cities. Unless the ComDem’s control them. In this case parts of Houston are really bad news. But the legal system in Texas is not like Chicago or DC.