see larger image
uploaded by Nymph0
Many thousands of people have taken to the streets across Europe as part of traditional May Day protests. Some 25,000 Russian trade unionists - and several thousand Communists - marched in Moscow for social welfare.
See clorenz1's recent stories
NowPublic lets people work together to cover news events around the world.
Find out more