Police Break Up Anti-Putin Protest In St. Petersburg
Your browser doesn’t support HTML5
Riot police detained some 50 opposition protesters in St. Petersburg on March 5 after hundreds took to the streets to challenge Vladimir Putin's victory in the March 4 presidential vote.