You are here
Home > Posts tagged "TWU Houston"

Flood sweeps, devastates Houston areas

The facts Torrential rainfall from Tropical storm Harvey has left the Houston area devastated with up to 48 inches of rain so far with more anticipated rainfall to come over the next few days. According to the Huffington Post, “the swift inundation of water has turned rivers, bayous and streams into

Top