Orillia was one of several south eastern Ontario regions under a snow squall warning as of Friday, with 10 to 20 cm of snow forecasted.
Disgruntled spirits organizations are retaliating against new trade initiatives. Here's what that means for your wallet.