>WSWS is a political and a ideological advocacy site
I'm always a little amused when people use "ideology" in this way. Marx said that ideology promotes "false consciousness" about political power structures; by this measure, that which exposes false consciousness is anti-ideological. So by this measure, WSWS is non-ideological.
On the other hand, Zizek claims that for someone to actually be captured by ideology, the ideology must be first presented to them as non-ideological. Can you see the conundrum? Ideology isn't an illusion, rather, to be rid of ideology may be to put on the glasses rather than take them off, to use Zizek's example in the film They Live.
>with a non-mainstream interpretation of world history
Perhaps it is the mainstream that is ideological, because it's true ideology that holds the most power!