For six glorious hours yesterday, Facebook and Facebook-owned WhatsApp and Instagram suffered outages.
Continue Reading