the site (or people on it) were responsible for everything he mentioned.
I am sure there are good people on the site, but the overall tone is filth. I just went over thete to look at the rumor, and there are enough lowlifes on it to drown out the good. It is a pig pen.