July 16, 2018

Thousands of Mega logins dumped online, exposing user files

By Tech Online Things

Exclusive: File names of 15,500 accounts was exposed, including purportedly illegal content.

Search Tech Things: Latest Tech News