Government, Business, Safety
Imelda Moves Inland, Dumping Inches in Texas
Imelda is threatening to dump up to 18 inches of rain in parts of Southeast Texas and southwestern Louisiana as the tropical depression moves inland over the next few days.
Juan Lozano | Associated Press
September 18, 2019Follow Us
Trending
Newsletter Signup
Subscribe to Transport Topics
Hot Topics