Russia Asks Google Play Store, Apple App Store And Others to Take Down Telegram Kishalaya Kundu 7 years ago