‘We are sorry’: Facebook execs grilled by Canadian legislators amid Cambridge Analytica scandal

Senior members of the Facebook leadership team faced a rough ride from MPs at a Commons committee on Thursday for their…

Continue Reading →

Canadian gymnast Ellie Black earns 2nd gold at Commonwealth Games

Canadian gymnast Ellie Black won the women’s individual all-around gold medal at the Commonwealth Games on Saturday, adding to the…

Continue Reading →

Edmonton Alberta Weather & News

The entire province of Alberta was placed under an extreme cold warning Saturday as an arctic air mass blankets much…

Continue Reading →