The leak exposed 16 billion login credentials and passwords, according to a researchers.
16 billion passwords from Apple, Facebook, Google and more leaked. Why has no one heard of it?

The leak exposed 16 billion login credentials and passwords, according to a researchers.