Moscow’s Tagansky District Court imposed fines Thursday against Twitter Inc, Facebook Inc, and Pavel Durov’s Telegram. The Russian government stated that these fines were the result of Facebook and Twitter failing to delete illegal content. The court first decided the case against the tech giants back in April and found that the companies violated the Code [...]