Called WeLeakInfo, the website claimed to have over 12 billion usernames and passwords siphoned from around 10,300...
21 Jan 2020 2:28 AM GMT