May Day rallies across the world
Rallies and demonstrations have taken part in dozens of countries to mark May Day.
Also known as Labour Day, it is a public holiday in many countries and an opportunity for workers to commemorate previous political battles and voice current grievances.
Richard Slee reports.
01 May 2011
- From the section World