Real Headline from Techmeme Techmeme
“Personally identifiable data of 533M Facebook users has been posted online; Facebook says the data comes from a leak that was reported on and fixed in 2019 (Aaron Holmes/Insider)”
April 3, 2021
Read Article Smash Techmeme Smashes From Techmeme

Smashes of This Headline

1
Vote
Personally Identifiable Info of 1M+ Hijacked Computers Run by Bond Villains