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.

This website uses cookies. By continuing to use this site, you accept our use of cookies.