British Airways flight forced into emergency landing at Heathrow Airport after ‘strange smell’
British Airways flight forced into emergency landing at Heathrow Airport with passengers reporting 'strange smell' onboard as 'technical issue' discovered ...
Read moreDetails