Russia Files Charges Against Tech Giants for Not Deleting Content Softpedia 30 Jun 2021 Russia filed fresh accusations against Facebook, Google, Telegram, and Twitter, claiming that they failed to delete unlawful..