1
Massive New Twitter Leak Allegedly Exposes 400M+ Users
(restoreprivacy.com)
Confidentiality Integrity Availability