May 1st: Proletarian, socialist and internationalist. The working class is one without borders
Except for the United States and Canada, every May 1st the world celebrates the international day of the working class. Massive rallies and marches are >> Read More