This week in terrifying, mind-boggling password breaches

In mother Russian, Facebook leaks you.

Wait…shit.

Oh, never mind, I don’t have a Facebook account. Whew!

2 Likes