Make us your homepage | Subscriptions

The Northern Valley's most up-to-date site.

Published March 05, 2012, 12:00 AM

Russian police detain St. Petersburg opposition activists


Russian police officers detain opposition activists during a protest against alleged vote rigging in St. Petersburg, Russia, Monday, March 5, 2012. More then 100 protesters were arrested in St. Petersburg, where some 2,000 gathered for an unauthorized rally to protest Prime Minister Vladimir Putin's victory in Russian presidential election. (AP Photo/Dmitry Lovetsky)
Read the article: Police break up Russian protests over Putin's election