Sounds like another front group for Revolutionary Communist Party.
Yes, I tracked them back to Antifa and Radical leftist environmentalists. I need to go take a shower.