• SSUPII
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 year ago

    Telegram is owned by a person born in Russia, but has long moved out and lives in Germany Dubai, where Telegram’s HQ is located