Actually, iHub makes it clear in the terms of service that politics is one of the primary topics for which they provide these discussion boards:
We make various services and Content (as defined above) available on this Site including, but not limited to, the provision of a forum for the discussion of various topics, including without limitation, investments, real time market information, politics, and other topics (collectively “the Services”).