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