Posted inBeijing, China, European Union, Middle East, Northeast Asia, Russia, World

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 […]