May Day

 
 
When workers lead, good things happen

When workers lead, good things happen

Happy May Day! Each worker's struggle won or lost is a step toward a better world.

BY: Communist Party USA| May 1, 2022
Read more
Happy May Day: Greetings from around the world

Happy May Day: Greetings from around the world

Video greetings from Australia, Germany, South Africa, Portugal, Iran, and Swaziland.

BY: Communist Party USA| May 1, 2022
Read more
Marxist IQ: May Day history

Marxist IQ: May Day history

What's your score?

BY: Communist Party USA| April 25, 2022
Read more
Marxist IQ: Happy May Day!

Marxist IQ: Happy May Day!

What's your score?

BY: Communist Party USA| April 30, 2021
Read more
On May Day, we celebrate working-class humanity

On May Day, we celebrate working-class humanity

We struggle for the right to be human.

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