The FIFA World Cup in Russia, the sporting event with the largest TV audience, is helping to overcome the Putin regime’s international isolation, at least in the West. This is what the President was hoping for, with the second large-scale global event of this kind in Russia in the [...]