In Moscow, tens of thousands of people have turned out to protest
Demonstrators wearing masks take part in the protest against recent parliamentary election results in the southern Russian city of Stavropol.
Thousands also turned out in St. Petersburg
Protesters in St. Petersburg.
In the Siberian city of Novosibirsk, the protests were smaller.
A policeman tries to escape from demonstrators during a protest in the far eastern city of Vladivostok.