Tropical Storm Ophelia makes landfall near Emerald Isle, North Carolina
Ophelia made landfall near Emerald Isle, North Carolina, with 70 mph winds, triggering flooding, wind damage, and rescues. The storm weakened to a tropical depression and moved across the mid-Atlantic, leaving heavy rain and coastal flooding in its path.