No media source currently available
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.