British airways flight cancellation

British Airways

Reaction to British Airways Worldwide Flight Cancellation

British Airways cancelled all flights from Heathrow and Gatwick on Saturday due to a major…