 Canada's second largest airline, WestJet, says it's canceled at least 150 flights affecting 20,000 passengers after its maintenance union announced that it's on strike. The union saying its members walked because of the airline's unwillingness to negotiate with the union.