In Moscow, tens of thousands of people have turned out to protest
A view of Moscow's Sakharov Avenue, where the main demonstration is being held.
Demonstrators wearing masks take part in the protest against recent parliamentary election results in the southern Russian city of Stavropol.
A man in a Darth Vader costume takes part in a protest in Barnaul, southern Russia.
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.