K krebsonsecurity.com What Happened to Facebook, Instagram, and WhatsApp? 584 points happyopossum 5 years ago 311 comments