16B passwords from Apple, Facebook, Google leaked. Why no one heard of itthe-independent.com2 points·taubek··0 commentsOpen articleSaveView on HN