Canada’s WestJet reaches deal to end mechanics union strike but disruptions that canceled 829 flights will continue through week

X