Article

CBCCBC on 2023-09-23 14:26

Tropical storm Ophelia makes landfall in North Carolina

Tropical storm Ophelia made landfall on the North Carolina coast early Saturday, lashing coastal areas with damaging winds and dangerous surges of ...

Related news