News

Hurricane Ophelia nears crash into North Carolina coast

Hurricane Ophelia swirled in for a crash into coastal North Carolina unleashing powerful winds, flooding and power outages before even reaching shore.