You might want to check out Freenet:
It claims to provide anonymity. It was designed to ensure free speech on the internet.
An alternative might be to use a usenet server with no logging. Some usenet providers claim they keep no logs but I don't think that we can really be 100% sure that they really do not keep logs.