Several Twitter handles are currently down, causing users to be unable to refresh their feeds. by Thinkera Team March 1, 2023 0 Twitter has experienced a technical glitch, prompting several users to file complaints on the microblogging site. Some users attempting to access their feeds were greeted with a message saying, "Welcome... Read more