Live action footage
PETROZAVODSK, RUSSIA - DECEMBER 10: People protest against froud in russian polls on December 10, 2011 in Moscow, Russia. Protesters are demanding fair elections.
HD
1920 x 1080