News Tech Facebook Management Admits Glitch On Whatsapp, Facebook And Instagram Mwai Lil MwaE July 3, 2019 0