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