Scuffles broke out as about 4,133 people gathered in saint Petersburg on Saturday to demonstrate against President Vladimir Putin's leadership ahead of forthcoming elections.
4,133 demonstrate in saint Petersburg.