Facebook CEO Mark Zuckerberg is undergoing a two-day congressional inquisition after revelations that Cambridge Analytica, a data-mining firm affiliated with Donald Trump's presidential campaign, gathered personal information from 87 million Facebook users to try to influence elections.