anonymous

@anon · 7 months ago

533 Million Facebook users' personal data have been leaked https://news.ycombinator.com/item?id=26681969

ycombinator.com