In this handout photo released by the Afghanistan Foreign Ministry, Russian Deputy Prime Minister Alexei Overchuk, left, walks after being greeted by Afghan foreign minister Amir Khan Mutaqi, right, upon his arrival in Kabul, Thursday, Nov 12, 2026.(Afghanistan Foreign Ministry via AP)