Tropical Storm Ophelia forecast to make landfall in North Carolina, state of emergency declared

Several states are hunkering down as Tropical Storm Ophelia barrels towards the East Coast, where it is expected to make landfall on Saturday with “life-threatening” storm surge, heavy rains and fierce winds. Upgraded to tropical storm status on Friday, Ophelia is expected to make landfall in North Carolina before turning north, battering the coast with...