Tropical Storm Ophelia makes landfall in North Carolina as coastal areas lashed with heavy rain
[ad_1]
Tropical Storm Ophelia made landfall on the North Carolina coast early Saturday, the U.S. National Hurricane Center said.
[ad_2]
Source link