Comment Comment by undefined0 Telegram is not based in Russia. Pavel Durov fled the country and is currently operating Telegram from Germany. parent undefined0 10 years ago