The Brief – Putin 2030
With the result of Russia’s presidential polls this weekend a foregone conclusion, European leaders must be prepared for the long haul. Russia’s President Vladimir Putin is all but certain to win his fifth election in a stage-managed vote that would see …