Telegram CEO Pavel Durov Arrested in France Amid Probe Into Criminal Activities on the Platform

Telegram CEO Pavel Durov Arrested in France Amid Probe Into Criminal Activities on the Platform