British Airways flight mistakenly lands in Edinburgh instead of Dusseldorf | CNN Travel