Search results
Toronto simply ‘not designed to handle’ this much rain, city warns
Toronto Star· 15 hours agoA little over 97 millimetres of rain were reported at Pearson International Airport by late Tuesday...
A little over 97 millimetres of rain were reported at Pearson International Airport by late Tuesday...