Canada’s second largest airline cancels hundreds of flights, stranding thousands of passengers Post Content