This winter, the residents of Brampton and Mississauga have been facing what can only be described as a snow removal debacle.
Toronto Pearson International Airport has faced significant disruptions following a Delta Airlines incident earlier today.