Skip to content Skip to footer

Russian riot police officers block opposition activists during a protest against alleged vote rigging in St. Petersburg, Russia, Monday, March 5, 2012. Demonstrators contested the outcome of the Russian presidential election Monday, pointing to a campaign heavily slanted in Russian Prime Minister Vladimir Putin’s favor and to reports of widespread violations in Sunday’s ballot. (AP Photo/Dmitry Lovetsky)

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.