May Day protest in Lima, Peru

Peruvian Communist Party attended the protest celebrating International Workers’ Day.

They said “no struggle, no victory”.

The World Anti-imperialist Platform