Telegram gets over 25 million new users in just 72 hours amid revised WhatsApp policies

As we know, WhatsApp has recently revised its terms of services and users have to accept these new … Continue reading Telegram gets over 25 million new users in just 72 hours amid revised WhatsApp policies