Editor's note: There have been reports of a Delta flight from Atlanta declaring an emergency over London and diverting into a landing at London Stansted. We'll update as more information becomes available. - Rebecca
Editor’s note: There have been reports of a Delta flight from Atlanta declaring an emergency over London and diverting into a landing at London Stansted. We’ll update as more information becomes available. – Rebecca Read more…