Tropical Storm Ophelia makes landfall in North Carolina as coastal areas lashed with heavy rain
Quad-City Times· 19 hours agoOphelia is expected to turn north Saturday and then shift northeast on Sunday.
Ophelia is expected to turn north Saturday and then shift northeast on Sunday.