for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

World

Sudden downpour catches Toronto by surprise

Posted

Nearly four inches of rain has poured onto the Canadian city of Toronto causing power outages affecting 16,000 local residents and flooding. Rough cut (no reporter narration).

World

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up