113216565

Telegram founder Pavel Durov’s various citizenships add to the mystery of his detention

DUBAI, United Arab Emirates -- Over more than a decade, the founder and CEO of the messaging app Telegram has…

3 months ago