Across Russia, tens of thousands of people have gone out to protest what they allege were fraudulent election results in early December.
Russians Take To The Streets

1
In Moscow, tens of thousands of people have turned out to protest

3
Demonstrators wearing masks take part in the protest against recent parliamentary election results in the southern Russian city of Stavropol.

5
Thousands also turned out in St. Petersburg

6
Protesters in St. Petersburg.

7
In the Siberian city of Novosibirsk, the protests were smaller.

8
A policeman tries to escape from demonstrators during a protest in the far eastern city of Vladivostok.