Russia accuses Telegram CEO Pavel Durov of aiding terrorism in its latest digital crackdown
Russian authorities have charged Pavel Durov, the founder and CEO of the popular messaging app Telegram, with aiding terrorism and placed him on an international wanted list.
1h ago