16 Billion Password Leak Exposes Apple, Facebook, Google — Tether Teases PearPass
20-Jun-2025
A record-breaking 16 billion passwords linked to platforms including Google, Facebook, Apple and government services have been leaked in what cybersecurity experts are calling a [...]