Canada, Rebuking Tech Giants, Braces for Possible Election Interference. Elections, Social Media, Canada, Facebook Inc, Twitter, Google Inc, Politics and Government, Cyberwarfare and Defense, Regulation and Deregulation of Industry