Posted inBeijingChinaEuropean UnionMiddle EastNortheast AsiaRussiaWorld

It’s all Putin’s fault… but still he wins

As a counterpoint to the 24/7 Russophobia oozing out of the US and the UK, Vladimir Putin is all but guaranteed to be re-elected for a fourth presidential term this Sunday. Beyond the foregone conclusion, what’s really hanging in the balance is the 70:70 equation: whether Putin can be assured of a 70% voter turnout […]