126 millimeters. That’s how much rain was seen by the city of Toronto during Monday’s unexpected severe thunderstorm that not only flooded streets and damaged homes, but also brought the city to a standstill. This much rain in a single…
July 11, 2013 Read more