Riot police officers block opposition activists during a protest against vote rigging in St. Petersburg, Russia, Monday, March 5, 2012, with the St. Isaak's Cathedral seen in the background. More then 100 protesters were arrested in St. Petersburg, where about 2,000 gathered for an unauthorized rally to protest Prime Minister Vladimir Putin's victory in Russian presidential election. (AP Photo/Dmitry Lovetsky)