A power outage affecting 6,000 Torontonains came on one of the hottest days of the year, as temperatures soared above 30°C, feeling closer to 40 with the humidex Tuesday.
36-Hour Precipitation Outlook
Mars takes harsh toll on explorers
Judging from the state of Curiosity, Mars exploration will never be easy.
History of Canadian hurricanes
Powerful storms have tracked north many times. Here are the eight worst.