CPUSA is one of the leading members of the United For Peace and Justice Coliation, which is backing the immigrant/Antiwar rallies on Apr 29th and May 1st.
Also, World Can't Wait and International ANSWER are backing the rallies on Apr 29th and May 1st.
They also control the Democratic Party, too. I don't see a dime's worth of difference between a Communist and a Democrat.
That's just a few of the organizations they influence. They certainly must be busy since they only have 15 members or so? Their rhetoric makes me absolutely sick!