CPUSA or DSA?
Anyway they are billing this as a progressive rally, so why not have CPUSA involved?
I like to ask, progress toward what?
http://www.cpusa.org