Houston, Texas Local News City of Stafford could make residents pay property taxes for the 1st time in 3 decades STAFFORD, Texas (KTRK) — Stafford, a southeast Texas city known for having… ReportWireJune 20, 2024 View Post