Portable toilets overturned by March of Millions rally participants on Bolotnaya Square.06.05.2012#1113818
March of Millions rally participants overturn portable toilets during a rally on Bolotnaya Square.06.05.2012#1113815
Police officers force back protesters during the March of Millions rally on Moscow's Bolotnaya Square.06.05.2012#1113812
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113785
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113783
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113782
Police detains Boris Nemtsov, back right, co-chairman of the unregistered Party of People's Freedom, during the March of Millions protest on Bolotnaya Square.06.05.2012#1113717
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113715
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113714
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113713
Police officers force back protesters during the March of Millions rally on Moscow's Bolotnaya Square.06.05.2012#1113709
Police officers force back protesters during the March of Millions rally on Moscow's Bolotnaya Square.06.05.2012#1113708
A police officer injured while detaining March of Millions rally participants on Bolotnaya Square.06.05.2012#1113704
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113702
Police detain the Left Front movement coordinator Sergei Udaltsov during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113689
Police detain blogger Alexei Navalny during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113683
Police detain blogger Alexei Navalny during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113682
Police detain blogger Alexei Navalny during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113681
Police detain the Left Front movement coordinator Sergei Udaltsov during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113680
The Left Front movement coordinator Sergei Udaltsov, right, speaks at the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113679
Police detains Boris Nemtsov, co-chairman of the unregistered Party of People's Freedom, during the March of Millions protest on Bolotnaya Square.06.05.2012#1113667
Police detains Boris Nemtsov, back right, co-chairman of the unregistered Party of People's Freedom, the March of Millions protest on Bolotnaya Square.06.05.2012#1113666
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113659
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113655
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113652
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113650
Solidarity movement's political council bureau member, Ilya Yashin, center, during the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113648
Police detain participants of the March of Millions protest rally on Moscow's Bolotnaya Square.06.05.2012#1113646
Police officers force back protesters during the March of Millions rally on Moscow's Bolotnaya Square.06.05.2012#1113642
Police officers force back protesters during the March of Millions rally on Moscow's Bolotnaya Square.06.05.2012#1113641
Police pushes back participants of the March of Millions protest on Bolotnaya Square.06.05.2012#1113639