Imelda continues dumping heavy rain on parts of the Southeast Texas, already the 5th wettest tropical cyclone for the contiguous US
Tropical Depression "Imelda" formed on September 17 and strengthened into a tropical storm just before making landfall near Freeport, Texas. The storm continues to unleash life-threatening floods in the southeast part of the state, particularly in the…
