Skip to content
The Houston

SWAT officers seen heavily armed at residence in northeast Houston in the Evergreen Villas subdivision, Pct 3 says

Sources and story details