Release of over 100,000 leaked documents from Cambridge Analytica has started, showing the company's work in sixty-eight countries privacy facebook social media Article 751 words 14 votes