Floods, power outages reported after high winds, heavy rain hits Toronto area
High winds and heavy rain brought flooding and power outages to the Toronto area Wednesday after Environment Canada issued a severe thunderstorm watch for the region.
Read more »