May Day

 
 
May Day 2012 – The 99% Spring Has Arrived

May Day 2012 – The 99% Spring Has Arrived

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...

BY: Scott Marshall| May 3, 2012
Read more
Sam Webb on May Day and Class Struggle Today

Sam Webb on May Day and Class Struggle Today

Communist Party Chair Sam Webb is interviewed on RT television on May Day 2012. He discusses the modern relevance of May Day, the Occupy movement and the class struggle in...

BY: Sam Webb| May 2, 2012
Read more
Happy May Day!

Happy May Day!

The Communist Party USA salutes working people worldwide and their struggles on International Workers Day 2012.

BY: Communist Party USA| April 30, 2012
Read more