B businessinsider.com Thousands of Facebook internal documents and emails published online 514 points rahuldottech 7 years ago 242 comments