St. Petersburg, Russia, December 10, 2011 – Tens of thousands turned out across Russia to protest against alleged electoral fraud and the prolonged rule of Prime Minister Vladimir Putin.
St. Petersburg, Russia, December 10, 2011 – Tens of thousands turned out across Russia to protest against alleged electoral fraud and the prolonged rule of Prime Minister Vladimir Putin.