news 1 month ago

Thunderstorms bring flooding to the streets of Houston

AccuWeather
Strong rain showers and thunderstorms battered parts of the Gulf coast on Nov. 27, leading to flooded streets in Houston, Texas.