Local News

The power outage at Ocracoke and Hatteras islands could be seen from space in images taken by NASA. Photos via NASA

The power outage at Ocracoke and Hatteras islands could be seen from space in images taken by NASA. Photos via NASA