Skip to content

16 Billion Password Leak Exposes Apple, Facebook, Google — Tether Teases PearPass

June 24, 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 […]