Hundreds of flights have been cancelled by WestJet after a surprise strike by mechanics, leaving thousands of passengers stranded. The airline began cancelling flights on June 26, saying it was a result of the Aircraft Mechanics Fraternal Association's (AMFA) decision ...