Search results
Toronto simply ‘not designed to handle’ this much rain, city warns
Toronto Star· 5 days 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...