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 NKPJ and SKOJ celebrate the Victory Day NKPJ announced statement commemorating Odessa Massacre in 2014 May Day protest in Quebec May Day protest in Chile May Day in Bishkek, Kyrgyzstan