Internet Archive leaks user info and succumbs to DDoS
31 million users' usernames, email addresses and salted-encrypted passwords are out there
US Breaking News
31 million users' usernames, email addresses and salted-encrypted passwords are out there
Sign in to your account