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

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo