Continued from page 1

Putin also could be on the verge of landing the World Cup in 2018, having personally lobbied inspectors during their summer visit to Russia and led a delegation to FIFA’s headquarters in Zurich.

The host country will be announced on Dec. 2. England and the United States are among Russia’s rivals to host the tournament.