Tag: Brenham Texas

In a shocking event in Brenham, Texas, an 18-wheeler truck intentionally crashed into a Department of Public Safety (DPS) office, leaving multiple people injured. The…