Hamdullah Fitrat, the deputy spokesman of the Taliban, announced that Alexei Orchuk, the deputy prime minister of Russia, arrived in Kabul on Thursday the 21st in Akbar at the head of a delegation.
The purpose of his visit is to develop business and economic ties and to talk with senior Taliban officials.