TORONTO — The risk of flooding and widespread power outages loomed over Ontario on Tuesday with major rainfall and freezing rain set to batter a wide swath of the province.
Much of the province was under yellow and orange weather warnings
This content is restricted.