MOSCOW - MAY 6: Police detain participants of the demonstration against newly elected president Vladimir Putin on May 6, 2012 in Moscow, Russia.
Editorial use only
Editorial credit: kojoku / Shutterstock.com

Royalty-free stock photo ID: 126013235

MOSCOW - MAY 6: Police detain participants of the demonstration against newly elected president Vladimir Putin on May 6, 2012 in Moscow, Russia.