I haven't been here long enough to know 1 way or another. But I would be pretty well surprised if it wasn't true on some level. I did see a post
by one of the admins that had traffic numbers and it showed a lot of ip addys from some company, but the tone of the posts seemed like those were
mostly on the political forums. Which I don't bother visiting anyway since it seems like the majority are extremely polar people(check out the
bscar thread).
Doesn't bother me. Just prove them wrong and move on.
I agree, I have been watching this happen for the last 2 months. I now have to get more of the real alternative news, conspiracies and comment from
additional sites.