16 billion passwords from Apple, Facebook, Google, and more leaked June 19, 2025https://cybernews.com/security/billions-credentials-exposed-infostealers-data-leak/