Tropical storm Ophelia makes landfall in North Carolina as coastal… Residents in coastal North Carolina and Virginia braced for potential flooding after… Read More...