• bacchussr@thelemmy.club
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    7 hours ago

    I mean…it was invented there. And it is the third most populous country in the world. So, for a long time the Internet was USA. It’s not anymore but change can take a while to sink in.

    Just my 2 cents.