Environment Canada is warning of a major freezing rain storm expected to sweep through parts of Ontario, Quebec and the Atlantic provinces, potentially leading to power outages and dangerous road conditions. The weather agency issued an “orange alert” for...
See more