Taliban Delegation Leaves for Tatarstan to Attend Russia-Islamic World Economic Forum | Afghanistan International