Business
Russia Charges Telegram Founder Pavel Durov With Aiding Terrorism, Places Him on International Wanted List
Russia has charged Telegram founder Pavel Durov with aiding terrorism and placed him on an international wanted list, alleging the platform failed to remove channels…
3 min read




