The 16-billion-record data breach that no one’s ever heard of
16 billion passwords exposed in unprecedented cyber leak of 2025, experts raise global alarm
16 billion logins discovered in ‘one of the largest data breaches in history,’ including Apple accounts