You must have a remarkably selective definition of free speech then. Stuff gets flagged all the time, and users are suppressed via opaque and obfuscated methods.
To be clear, I'm not saying that moderation is a bad thing. But increasingly I notice that people use the term "free speech" to simply mean "speech I agree with".
Bringing up China/Tank Man/Bing is spurious in that context.