Storm slams Toronto

News

A massive thunderstorm has caused flooding in parts of Toronto, resulting in commuter chaos and leaving hundreds of thousands without power

More From Embedded-Only/News