Tens of thousands gathered in downtown Moscow on Russia Day on Tuesday for the March of Millions opposition rally.
© RIA Novosti . Alexander Kozhokhin / Go to the mediabankTens of thousands gathered in downtown Moscow on Russia Day on Tuesday for the March of Millions opposition rally.

Tens of thousands gathered in downtown Moscow on Russia Day on Tuesday for the March of Millions opposition rally.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankThe March of Millions, which was approved by the authorities for up to 50,000 participants, saw the protesters march along downtown boulevards and a stop for a concert and a round of speeches from opposition figures.

The March of Millions, which was approved by the authorities for up to 50,000 participants, saw the protesters march along downtown boulevards and a stop for a concert and a round of speeches from opposition figures.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankThe red flags of the Communists predominated with plenty of nationalists also in attendance.

The red flags of the Communists predominated with plenty of nationalists also in attendance.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankSome 12,000 police officers were deployed throughout Moscow on Tuesday.

Some 12,000 police officers were deployed throughout Moscow on Tuesday.
© RIA Novosti . Alexander Kozhokhin / Go to the mediabankCity police said 18,000 showed up for the rally as of 2 p.m. Organizers and opposition media put the figure at between 25,000 and 100,000.

City police said 18,000 showed up for the rally as of 2 p.m. Organizers and opposition media put the figure at between 25,000 and 100,000.
© RIA Novosti . Kirill Kalinnikov / Go to the mediabankThe Tuesday rally is the first of its kind since a May 6 event on Bolotnaya Square, which ended with protesters clashing with police and numerous arrests.

The Tuesday rally is the first of its kind since a May 6 event on Bolotnaya Square, which ended with protesters clashing with police and numerous arrests.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankSpeakers at the event included leftist leaders Sergei Udaltsov (in the photo) and Dmitry Gudkov, liberal politician Boris Nemtsov and opposition-minded writer Dmitry Bykov.

Speakers at the event included leftist leaders Sergei Udaltsov (in the photo) and Dmitry Gudkov, liberal politician Boris Nemtsov and opposition-minded writer Dmitry Bykov.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankUdaltsov voiced the rally’s formal demands, including a new reform of political legislation, release of alleged “political prisoners,” access to federal television channels for protesters and, most importantly, snap presidential and parliamentary elections.

Udaltsov voiced the rally’s formal demands, including a new reform of political legislation, release of alleged “political prisoners,” access to federal television channels for protesters and, most importantly, snap presidential and parliamentary elections.
© RIA Novosti . Ramil Sitdikov / Go to the mediabankA new rally will take place in the fall, possibly on October 7, Udaltsov said.

A new rally will take place in the fall, possibly on October 7, Udaltsov said.
© RIA Novosti . Alexander Vilf / Go to the mediabankMeanwhile, the opposition should continue permanent protests in the streets of Moscow, where activists attempted to set up camps in recent weeks, Udaltsov said.

Meanwhile, the opposition should continue permanent protests in the streets of Moscow, where activists attempted to set up camps in recent weeks, Udaltsov said.

The opposition rally in central Moscow.

The opposition rally in central Moscow.