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 [April 2025] The 23rd issue is released China massively mobilizes advanced weaponry in Taiwan siege drill URC screens film on ‘Comunas’, “How Venezuela Moved Mountains” Platform-P.CARC National Tour in Italy Begins: First Meeting in Rovato Urges Australia to withdraw from the nuclear submarine agreement of AUKUS