twitter latest news Twitter Down Worldwide? Memes flood on Microblogging site, Twitterati says “HQ trying to fix the servers after laying off 50 engineers” Neha Singh March 1, 2023