At Facebook, a whistleblower goes public amid a disastrous service outage. And in Egypt, online influencers under fire.
Related Stories
April 26, 2023