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: 91399304
- Copyright: nouseforname
- Editorial Credit: nouseforname / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.