IMELDA STRIKES TEXAS

Tropical Depression Imelda dumped heavy rain over southeastern Texas on Wednesday.

The storm formed over the Gulf of Mexico on



More News from Thursday, September 19, 2019