Pavel Durov, the founder and CEO of the messaging app Telegram, was arrested at an airport just outside Paris, France, on Saturday.
Related Stories
November 8, 2024