A family of four missed a long-awaited Disney cruise after Air Canada cancelled their flight, joining hundreds of passengers with vacation plans foiled by summer travel chaos
Travelers wait to check-in at Toronto Pearson International Airport on June 30, 2022 in Mississauga, Ontario. Yu Ruidong/China News Service…