• @abhibeckert
    link
    English
    711 months ago

    That doesn’t mean the servers are physically located in Russia. It just means they are controlled by an organisation that considers Russia their primary country.