I do believe the site has been spammed. What a mess.

There should be laws that forbid this sort of thing.