Tropical storm Ophelia makes landfall in North Carolina
Tropical storm Ophelia swirled throughout North Carolina after making landfall close to Emerald Isle early Saturday, lashing jap elements of the state with rain, damaging winds and harmful surges of ...