Submitted by Robbie McBeath on Wed, 09/07/2016 - 12:25 Links Hackers just leaked a new batch of 100 million email addresses and passwords Offsite url Open offsite URL