Twitter is down worldwide (Update)

Twitter is down. Yes, the social media giant’s website and mobile

2 years ago