Britain’s Queen Elizabeth walks with British Airports Authority CEO Nelson inside Terminal 5, during her official opening of the new terminal at Heathrow airport, in London
Queen Elizabeth II on Friday unveiled a new terminal at London’s main Heathrow airport – the first in 20 years and the day after a major security breach disrupted flights.