Founder and CEO of Telegram arrested in France

Pavel Durov, founder and CEO of popular messaging platform Telegram, was detained in connection with illegal activitiy on Telegram.

August 25, 2024

Top Stories

ABC News Live Presents