British Airways London Flight Forced to Land In Canada and Iceland
The flight ultimately arrived in London at 10:38 PM on Wednesday, which was 11 hours later than originally scheduled.
SOURCE: British Airways London Flight Forced to Land In Canada and Iceland BY: eTurboNews | eTN