MOSCOW, NOVEMBER 12: Russian opposition protesters clash with police during an anti-government rally in central Moscow November 12, 2010.
Editorial use only
Editorial credit: kojoku / Shutterstock.com

Royalty-free stock photo ID: 67198108

MOSCOW, NOVEMBER 12: Russian opposition protesters clash with police during an anti-government rally in central Moscow November 12, 2010.