As Telegram CEO and founder Pavel Durov is now released on a $5.6 million… More…
Telegram has reportedly failed to improve moderation and issue a … More…
Popular messenger Telegram now allows users to open accounts without… More…
Can't load widget