 Canada's second largest airline has cancelled at least 150 flights after its mechanics union announced a strike last night. Negotiations between WestJet and union members have hit a roadblock in recent weeks over salary increases. This is NPR News.