Advertising Console

    Thousands rally against Putin's poll victory

    Repost
    Al Jazeera English

    by Al Jazeera English

    5.2K
    2 views
    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.