ALL of the internet is under the control of US, regardless of domain type. Correct me if I'm wrong. So I think one's goal would be to protect his identity in case shit happens. The biggest problem in this case seems to be how to use the money you earn.Don't upset US officials and you're fine.
If you do, place yourself physically somewhere US cannot reach. I wouldn't place a web server in those locations as the connectivity is probably going to be dreadful and expensive (small island nations or third-world countries).
Instead, have multiple redundancies and set them up as anonymously as possible.
As @mange38 mentioned, TLD is also important. Diversify and have redundancies. All .com and many other TLDs are under US control even if you register them through some "offshore" registrar.
Depending on how simplistic of a view you want to take on the topic, I'd say that it is not correct. While the US has enormous influence and vast-ranging powers, it does not have complete, unilateral control the internet.ALL of the internet is under the control of US, regardless of domain type. Correct me if I'm wrong.
When FBI sends a letter to your ISP your website goes offline or gets redirected...did I miss something? Not sure which ISP anywhere in the would deny an FBI request to protect a web hosting provider but anything is possible in far flung anti-US locations. .Where/how to host the website so that the US officials don't treat you like they treated Kim Dotcom?
It has so far never happened that ICANN or IANA have been required to shutdown or block IP addresses or domain names. Not to the worst of the worst of criminals. I don't know if that's for technical, legal, or practical reasons.Can't these organizations basically shut down your domain or manipulate the traffic related to your domain, even if your domain is .to, .ch, .se and .is?
There's not that much to it, really. Look up a few of these sites and write down which registars and TLDs they use...It has so far never happened that ICANN or IANA have been required to shutdown or block IP addresses or domain names. Not to the worst of the worst of criminals. I don't know if that's for technical, legal, or practical reasons.
You can of course go hide on TOR and use a .onion domain. It all depends on what you're doing and from whom you're hiding.