I'm not racist (I have friends of almost all races) but I have this new community site that accepts user content, and these Indians, Chinese, etc. that can barely speak English are just royally polluting the site. I know it's not exactly PC but should I just block people from India, China, Singapore, Thailand, etc. from even accessing the site? Or let them access the site but if they try to post a comment just throw up a fake internal server error or something? I'm sure lots of big community sites do this kind of thing and it just doesn't get talked about much. Any of you run big community sites? What do you do? I already have moderators that have to read and approve every single comment, and it seems like they are spending half their time dealing with barely readable comments from non-native English speaking users.