In cities around the world, workers will be marching on May Day this weekend. In almost every country (except the United States and Canada), May 1 is International Workers Day...
The Communist Party USA salutes the working people of all nations on this May Day, International Workers' Day. Includes video of May Day video dialogue on Imagining Socialism in the...
Today we join with the tens of thousands across the U.S. who will march for immigrant rights, workers rights, jobs, justice and equality.
Across the country, people took to the street on May Day for jobs, justice and peace. The 99% Spring has made a great start - let's keep the momentum going...