Categories
Russia and Ukraine

Telegram CEO Durov indicted in France, banned from leaving country


Russian-born billionaire is charged with complicity in distributing child sexual abuse images and aiding organized crime.