DV1573340

Senior members of the Facebook leadership team faced a rough ride from MPs on Thursday for their failure to inform more than 600,000 Canadians that their privacy might have been compromised.