Air travellers faced long queues to check in at Heathrow after a power outage in Atlanta plunged the airline’s operations worldwide and computer systems into chaos
Visit The Coventry Telegraph for More...
Visit The Coventry Telegraph for More...