73 533 million Facebook users' phone numbers and personal data have been leaked online (www.businessinsider.com) posted 3 years ago by Fringe--dweller 3 years ago by Fringe--dweller +73 / -0 9 comments share 9 comments share save hide report block hide replies
I wonder if this is has anything to do with DoD’s advice to have offline backups