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