Home Tags Texas

Tag: Texas

Tropical Storm Harvey shuts down Houston and its workforce

The rains of Tropical Storm Harvey continue to pelt Houston and southeast Texas, as torrential floods have entrapped and shut down a city counting...