British Airways flight breaks New York to London record thanks to Storm Ciara

Tamworth Herald

Published

The BA112 flight, which took off from John F Kennedy airport, was scheduled to land at Heathrow at 6.

Full Article