Twitter Down: 91% desktop users report outage, says DownDetector; Memes flood on social media
While several users are blaming Twitter new head Elon Musk in relation to his new sweeping changes, some users have taken a dig in the event by posting hilarious Tweets.
Nov 04, 2022, 13:27 PM IST