People hold up images showing Fidel Castro, second from right, Venezuela’s late President Hugo Chávez, centre, and Cuban revolutionary Ernesto ‘Che’ Guevara, bottom left and right, during a May Day march in Revolution Square in Havana, Cuba. The image of Chávez carries the words in Spanish ‘Chávez: Our best friend.’
Gay rights activists clasp hands as they march during a traditional May Day rally in St Petersburg, Russia on Wednesday. The poster reads: ‘We demand the abolition of the homophobic law!’
Masked police officers take cover behind shields during clashes at a May Day demonstration in Istanbul. Several people were injured on Wednesday as Turkish riot police used water canon and teargas to disperse hundreds of protesters who defied a May Day ban on demonstrations in a central part of Istanbul, Turkey.