Gizmodo
Attention, haters: you have officially been put on notice by Facebook’s VP of Global Affairs Nick Clegg. Read more…
Read More
Facebook Told Us to Suck It, for a Change
February 24, 2021
Technology