Mega data leak: Over 15,000 email addresses, passwords and file names exposed - Cyber security news

Mega data leak: Over 15,000 email addresses, passwords and file names exposed