Southern Ontario is being hit by a freezing rain storm this weekend and police are saying to stay off roads. Hundreds of flights have been cancelled at Toronto’s Pearson International Airport….

source