World Cup 2018 in Russia has almost arrived and there seems little doubt that President Putin will be putting himself at the centre of things. The Russian president, and keen sports fan, is set to open the tournament and will certainly not expect to be roundly booed by his people as Brazil’s Dilma Rousseff was […]