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.