Founder

Russia Places Telegram Founder Pavel Durov on International Wanted List

Russia has placed Telegram founder Pavel Durov on an international wanted list after formally charging him with facilitating terrorist activities through the messaging platform. The…

3 days ago