About 100,000 people have marched through Red Square to celebrate May Day, the first time the annual parade has been held on the vast cobblestoned square outside the Kremlin since the fall of the Soviet Union in 1991.
In keeping with Soviet-era traditions, Thursday's parade was organized by trade unions and honored the working man. But it also celebrated Russia's annexation of Crimea and was seen as part of President Vladimir Putin's efforts to stoke patriotic feelings. (AP)
Find more news related pictures in our photo galleries and follow us on Tumblr