HomeWorld NewsMiddle and South America Middle and South AmericaPolitics May Day protest in Lima, Peru May 5, 2024 Peruvian Communist Party attended the protest celebrating International Workers’ Day. They said “no struggle, no victory”. Previous articleMay Day in Bishkek, KyrgyzstanNext articleMay Day protest in Chile LATEST POSTS Let us stand together against aggression and war! CPA Statement on the Aggression Against Iran CPA Mourns the Passing of Iran’s Supreme Leader NKPJ Strongly Condemns the Imperialist Aggression Against Iran With the People of Iran, Against the Criminal Imperialist-Zionist Attack