Hosting user generated content is one of the quick ways to run into awful content.
You have to take the necessary precautions, both legal and technological, to prevent awful content from becoming problematic.
Also according to your own terms of service you cannot access the website yourself, that is odd.