You are using an older browser version. Please use a supported version for the best MSN experience.

Moment passenger is thrown off Air Canada flight 'for no reason'

A British passenger has told how he and five colleagues from the Williams Formula 1 Racing team were ordered off an Air Canada flight by armed police for 'no apparent reason'. MailOnline revealed how 25 passengers were thrown off.
image beaconimage beaconimage beacon