ID 26677711 © Dimaberkut | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
2012 activists against alternative angry antiputin change communist conflict crowd democracy demonstration dissent editorial election fair fight flag freedom meeting message moscow navalny opposition party peaceful people petersburg political politician politics poster president protest public putin rally result revolution russia russian slogans solidarity struggle thousands unrest urban vote yashin