Waterways in GTA expected to be ‘quite treacherous’ as early spring storm hits Ontario

A spring storm pelted swaths of Ontario with heavy rain and high winds on Wednesday, knocking out power to thousands of people.