MOSCOW - DECEMBER 24: 100 thousands in Moscow protest Putin and election results on Sakharov Avenue. Biggest protest in Russia for the last 20 years, December 24, 2011 in Moscow, Russia.
- Image ID: 91399307
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: nouseforname / Shutterstock.com
- Copyright: nouseforname