Police Battle Moscow Protestors

38 images
» DISPLAY OPTIONS

Moscow, Russia, 06/05/2012.
Riot police and protestors clash violently at opposition demonstration against Russian Presidential election results on the eve of Vladimir Putin’s inauguration as President.