This video says about itself:
A compilation of various socialist, communist, anarchist and worker rallies that took place in Moscow and St.Petersburg at 1 May 2011.
From daily The Morning Star in Britain:
Tuesday 12 June 2012
by Our Foreign Desk
Around 50,000 Russian citizens flooded Moscow’s boulevards on Monday in the first mass protest against President Vladimir Putin since his inauguration.
Braving a brief thunderstorm, protesters including communists and liberals gathered at Pushkin Square ahead of the government-authorised march chanting: “Russia without Putin” and “Power to the people.”
Their numbers increased as they marched down boulevards to Sakharov Avenue where the main rally was staged.
Police searched the flats of opposition leaders including Left Front leader Sergei Udaltsov and liberal activist Ilya Yashin on Monday and called many in for interrogation during what was widely described as a crude attempt by the government to scare the protesters.
Mr Udaltsov snubbed the summons, writing on Twitter that he considers it his duty to lead the protest as one of its organisers.
The Investigative Committee said that it wouldn’t immediately seek his arrest and would interrogate him later. Speaking at the rally Mr Udaltsov reaffirmed a call for early presidential and parliamentary elections.
See also here.