you are viewing a single comment's thread
view the rest of the comments
[–] -1 points 7 months 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.

  • source
  • parent