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
