Happy International Workers Day greetings from the South African Communist Party, Portuguese Communist Party, Communist Party of Swaziland, the German Communist Party (DKP),  the Communist Party of Australia, the Communist Party of Venezuela, the Tudeh Party of Iran and the Communist Party of Canada. Workers and oppressed peoples of the world, unite!

Image: May Day in Manchester, UK, WeaverTheRead, Wikimedia (CC BY-SA 4.0).

 

 

Source: Communist Party U.S.A.