Delta flight Atlanta makes emergency landing Newfoundland
A Delta flight from Atlanta to the Netherlands was forced to make an emergency landing in Newfoundland on Thursday night after suffering an ‘engine performance issue.’
Delta flight Atlanta makes emergency landing Newfoundland
A Delta flight from Atlanta to the Netherlands was forced to make an emergency landing in Newfoundland on Thursday night after suffering an ‘engine performance issue.’