Science & TechnologyTwitter Is Down Worldwide As Users Are Unable To View Or Post Tweets Brainnews October 16, 2020