Storm Ophelia makes landfall in North Carolina, weakens to tropical depression | Oneindia News
Ophelia, now a tropical depression, is impacting parts of the mid-Atlantic after its landfall early Saturday near Emerald Isle,..
Oneindia