Thousands of people have marched around the world to mark International Workers' Day - among them, these farmers from Panama.
A massive crowd of Cubans gathered in the capital, Havana, to listen to a speech by President Fidel Castro.
Some Iraqis also marked May Day, taking to the streets in the southern city of Basra.
Some 30,000 Russians turned out for a rally in central Moscow.
Many of the rallies, such as this one in London, were organised by trade unions to campaign for better workers' rights.
Anarchist groups, such as in Bulgaria, were among those who took part in the traditional celebrations.
Thousands of Iranians gathered in Tehran to call for more jobs, better contracts and payment of wage arrears.
And clashes broke out with Turkish police in Istanbul after one group of protesters gathered without a proper permit.
Union leaders in Zimbabwe warned of future mass protests unless the government improved wages for its workers.
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.
Palestinians marched in Ramallah amid a current economic and political crisis facing the new Hamas-led government.
|
Bookmark with:
What are these?