Clash of The Titans: Telegram vs WhatsApp vs Utopia

Once again Pavel Durov (the creator of the Telegram app) has criticized WhatsApp messenger. He stated that the messenger is…

Show morerotate