Scorecard Research Beacon
Search Icon
September 18, 2019

Imelda dumping heavy rain in southeast Texas, snarling commute

The flooding has shut down a number of streets in Galveston and that part of the state could see another 10 inches of rain through the end of the week.