The site looks to be very well funded. Is this a Soros project?
Don't know. I doubt it. Smells like pure communism, not the Soros variety.
Remember, they can't win through debate; they always resort to tactics. This site is pure tactics.
The site could be set up by anyone with a few hundred dollars and some skills.