International3 weeks ago
Russia Accuses Telegram CEO of Aiding Terrorism in Latest Digital Crackdown
RUSSIA - Russian authorities said they had charged Pavel Durov, the founder and CEO of the popular messaging app Telegram, with aiding terrorism, the latest step...