Tag: Social media
Telegram registers 25 million new users in 72 hours
Since the announcement to link Facebook and WhatsApp, many users have gone elsewhere or are looking for an alternative. Telegram is one of them.
It...