No it's true. I won't post over there because if you say something that doesn't go with the board's agenda, or if you post something that is against the grain, you get banned.
It's plainly biased to only allow news from specific sources that fits the mod's agenda.