Thousands rally against Putin's poll victory

Rate this item
(1 Vote)

International monitors have declared Russia's election unfair and say the result was skewed in Vladimir Putin's favour. Al Jazeera's Jonah Hull reports.

Comments can only be posted by CollapseNet members