Taliban Ambassador to Moscow Assumes Role on Tuesday

Russia was the first country to open a business representative office in Kabul after the Taliban takeover, with Putin hailing the Taliban “allies in the fight against terrorism.”