Ad

Facebook, Fearing Public Outcry, Shelved Earlier Report on Popular Posts

The company praised itself this week for being “the most transparent platform on the internet.”

Previous Post Next Post