Man believed to be a stowaway dies after falling from landing gear near Heathrow Airport
Police in the UK have confirmed that a man has died after falling from landing gear near Heathrow Airport. According to Sky News, the man who is believed to have been a stowaway fell into …