Russia's recent blocking of Telegram is reportedly disrupting its military operations in Ukraine

Open in new window