Sixteen billion passwords may have been stolen. Here’s how to protect yourself
A Lithuanian cybersecurity news outlet says it uncovered a leak of 16 billion passwords that may grant access to Apple, Google, Facebook accounts and more. Cybernews warns...