Update (1440ET): A leaked Facebook email from 2021 written by Nick Clegg, the company’s president of Global Affairs, to colleagues, reads: “We were under pressure from the administration and others to do more,” adding “We shouldn’t have done it.” As Matt Taibbi of Racket News writes: In yesterday’s Facebook Files release, it came out that Facebook, in its […]
Source