Russian President Vladimir Putin, center, and former Afghan President Hamid Karzai at their meeting at the Moscow Kremlin, June 24, 2015. Right: Russian International Affairs Council president Igor Ivanov. Left: Russian Presidential Aide Yury Ushakov.