There still isn't. If a single institution had the level of control over the US that the CCP has over mainland China, you wouldn't be allowed to talk about it on HN, as Paul Graham would have his webserver license revoked for allowing it. Webserver licenses are a thing in China.
Although... Actually... There are many conspiracy theories that fit this description.