Sports4 months ago
Telegram CEO Pavel Durov reportedly charged by French authorities. What to know about the arrest, and why there’s backlash.
Pavel Durov, the co-founder and CEO of messaging app Telegram, has reportedly been charged with enabling criminal transactions by French authorities, who arrested him on Saturday....