Comment Comment by sedatk > the Dubai-headquartered firmhuh, I thought Telegram was still stationed in Germany. I wonder what made them move. parent sedatk 3 years ago
huh, I thought Telegram was still stationed in Germany. I wonder what made them move.