3 ms·
Telegram is not based in Russia. Pavel Durov fled the country and is currently operating Telegram from Germany.
by undefined0 10y ago
Telegram is not based in Russia. Pavel Durov fled the country and is currently operating Telegram from Germany.