Flags flutter during a May Day rally in the south of Athens

 
Flags flutter during a May Day rally in the south of Athens
A flag of the Greek Communist party and another one depicting Che Guevara flutter during a May Day rally outside the Hellenic Halyvourgia, a private-owned steel plant where steelworkers have been on strike for months over job losses, at Aspropyrgos suburb in the south of Athens May 1, 2012. Thousands of workers across southern Europe protested against spending cuts in annual May Day rallies on Tuesday, before weekend elections in Greece and France where voters are expected to punish leaders for austerity. REUTERS/Yorgos Karahalis (GREECE - Tags: POLITICS ELECTIONS BUSINESS EMPLOYMENT)