After looking the site over I feel confident in saying it's just another Communist front organization, likely funded by Soros. It's just an updated version of the Communist fronts from the 1930s.
I agree.