Telegram CEO Pavel Durov Allegedly Arrested, Detained in France
Telegram CEO Pavel Durov has allegedly been arrested in France. The arrest, which remains unconfirmed by official sources, has been reported by various social media outlets and a few mainstream ...