A severe winter storm has left much of Canada battered on Christmas weekend with weather warnings in place across the country. Flights have been cancelled at major airports in Ontario, Quebec and B.C., and sections of provincial highways have been closed off due to hazardous driving conditions, impacting holiday travel …
Read More »