Pwned

183 Million Email Passwords Exposed In Massive Data Leak As Users Ask ‘Have I Been Pwned’ – Blavity

A massive data leak has exposed more than 183 million email passwords for Gmail and other web services over the past several …