is reporting from
Member
NP Rank:
NP Rank:
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.
Comments (0)