Tropical Storm Ophelia Makes Landfall, Will Bring Heavy Rain, Strong Winds To Region
Tropical Storm Ophelia is heading inland and northward, bringing heavy rainfall, coastal flooding, and strong winds, that extend well beyond its center. Ophelia made landfall near Emerald Isle, North Carolina,