Did someone at Menlo Park flick the wrong switch?

Facebook and its other social media sites, WhatsApp and Instagram, fell offline today.…

Leave a Reply