Tech Facebook, Twitter, and Telegram are urged to better combat Russian disinformation Aryan Jakhar Jul 28, 2022