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 Istanbul Declaration: Dismantle NATO, the War Machine! Defeat Imperialism, the Root Cause of War! [July 2026] The 38th issue is released Workers’ Platform Joins Demonstration against NATO Summit in Türkiye World Anti-imperialist Youth Platform Holds 3rd International Anti-Imperialist Conference Opposing the Ankara NATO Summit World Anti-imperialist Workers’ Platform Launched – Founding Declaration Calls: “Proletarians of the World, Unite Under the Banner of Anti-imperialism!“