Page last updated at 21:37 GMT, Monday, 1 May 2006 22:37 UK

In pictures: May Day marches

May Day rally in Panama

Thousands of people have marched around the world to mark International Workers' Day - among them, these farmers from Panama.

May Day commemoration in Havana, Cuba

A massive crowd of Cubans gathered in the capital, Havana, to listen to a speech by President Fidel Castro.

Iraqi May Day marchers in Basra

Some Iraqis also marked May Day, taking to the streets in the southern city of Basra.

Russian man wearing a national costume and playing the accordion during the rally in Moscow

Some 30,000 Russians turned out for a rally in central Moscow.

May Day rally in London

Many of the rallies, such as this one in London, were organised by trade unions to campaign for better workers' rights.

Bulgarian anarchist at a rally in Sofia

Anarchist groups, such as in Bulgaria, were among those who took part in the traditional celebrations.

Iranian worker takes part in a May Day rally outside the US embassy in Tehran

Thousands of Iranians gathered in Tehran to call for more jobs, better contracts and payment of wage arrears.

Turkish police and protesters clash in Istanbul

And clashes broke out with Turkish police in Istanbul after one group of protesters gathered without a proper permit.

A masked Nyau dancer performs at a May Day rally in Harare, Zimbabwe

Union leaders in Zimbabwe warned of future mass protests unless the government improved wages for its workers.

May Day rally in Nepal

And in Nepal, which has seen weeks of pro-democracy protests, workers called on the new government to ditch labour laws passed by the monarch.

May Day rally in the West Bank town of Ramallah

Palestinians marched in Ramallah amid a current economic and political crisis facing the new Hamas-led government.

Europeans hold May Day protests
01 May 06 |  Europe
Asia's May Day sparks high alerts
01 May 06 |  Asia-Pacific

Has China's housing bubble burst?
How the world's oldest clove tree defied an empire
Why Royal Ballet principal Sergei Polunin quit


Americas Africa Europe Middle East South Asia Asia Pacific