Russia Says It Is Slowing Access to Twitter March 10, 2021 a raft of government websites suffered a short outage. IFTTT Moscow accused the social network of failing to remove content it deemed illegal. Soon after NYT NYT > World > Europe NYTimes +