The ‘stowaway’ who fell to earth and died at Heathrow airport?