Sources in the British Airport Administration said police were on the scene and investigating with the airport staff. Heathrow airport is Europe's busiest airport.
Further details are awaited.Sources in the British Airport Administration said police were on the scene and investigating with the airport staff. Heathrow airport is Europe's busiest airport.
Further details are awaited.