People dressed in national costume dance and sing at a May Day rally, organised by trade unions and the United Russia party, in Moscow, Russia, today. Around 100,000 people in Moscow, including President Dmitry Medvedev and President-elect, Prime Minister Vladimir Putin, took part in the main march through the city centre. -- AP Photo