Parts of the southeastern United States are bracing for the impacts of Tropical Storm Imelda, just one year after Hurricane Helene tore through the region, leaving casualties and calamity in its wake.
Tropical Storm Imelda formed on Sunday afternoon, becoming the 2025 Atlantic hurricane season's 9th named storm and triggering weather advisories in the Bahamas and Florida. Located about 95 miles ...