The social media giant is facing criticism for its role in enabling political manipulation in several countries around the world.
The social media giant is facing criticism for its role in enabling political manipulation in several countries around the world.