British Airways flight pressured into emergency touchdown at Heathrow Airport after ‘unusual scent’
British Airways flight pressured into emergency touchdown at Heathrow Airport with passengers reporting ‘unusual scent’ onboard as ‘technical subject’ found shortly after take-off A British […]