Tropical Storm Ophelia makes landfall in North Carolina Newsy 23 Sep 2023 ViewTropical Storm Ophelia made landfall on the North Carolina coast early Saturday, lashing coastal areas with damaging winds and..