Protests in Russia over the weekend, after a rigged Parliamentary election that still saw Vladimir Putin’s party lose ground, has led to an additional challenge for Putin in next year’s Presidential race. Tens of thousands of Russians protested in Moscow and elsewhere over the weekend, the largest such demonstrations in 20 years, shouting “Putin is [...]