Stranded Airline Passengers Land Safely In London

The passengers were forced to spend 21 hours at a military base in Canada, with no explanation as to what was happening.

June 14, 2015

Examined