Protests are taking place in multiple Russian cities, from Siberia and Russia's far east to St Petersberg and the capital, Moscow, in the biggest show of public dissent in Russia in years.
Protests are taking place in multiple Russian cities, from Siberia and Russia's far east to St Petersberg and the capital, Moscow, in the biggest show of public dissent in Russia in years.