Skip To Content
    Dec 18, 2017

    Power Restored At Atlanta Airport

    The outage, first reported around 1:30 p.m. local time Sunday, wreaked havoc on a major US transit hub, leaving thousands of passengers stranded in dark terminals and marooned on the tarmac.

    video-player.buzzfeed.com