News Briefs
  • 1:14

    Telegram founder charged in France, days after arrest

    Pavel Durov, CEO and co-founder of messaging app Telegram, charged in France with facilitating various criminal activities.
    Read more