Register / Login here to explore customize features.
Telegram CEO Pavel Durov was reportedly arrested in France on Saturday over charges related to illegal activity on the messaging platform.