Search results
Toronto cleans up after severe storms cause floods
BBC via Yahoo Canada News· 1 day agoToronto's fire service...large areas of city centre lost power during working hours. Meteorologists said that Tuesday’s record rainfall was due to three...