houston-storm

Houston

Houston's Wild Weather: 100 MPH Winds, Power Outages, and Chaos

Houston is reeling from 100 MPH winds, leaving thousands without power. Find out how the city is coping with the aftermath of the severe storms.

See more