Tag: #Russia

Telegram billionaire, Pavel Durov, has been accused of permitting criminal activity on his messaging application and is currently prohibited from departing France

Pavel Durov, the founder and CEO of Telegram, is currently facing legal challenges in France.…

By HM