Stormfront is a White supremacist/Neo-Nazi website that promotes racial hatred . The folks running this board are quite within their rights to insist that Neo-Nazi{expletive deleted} not be posted on the board.
They could well be funded by the left. I paid attention to a rather boring group of individuals in Sand Point, Idaho and from I read about them their Naziism was not bringing in the loot it was all the informants supplying the cash. This is in the congressional record according to SOF magazine in an article about hearings on armed militias. Follow the money