Cancelled, delayed flights have families spending days at airports, spending thousands to get to destination

CTVNews.ca Top Stories