
Taliban delegation to attend Russia-Islamic World Economic Forum
The economic forum, last year, brought nearly 6,400 delegates from 64 countries and 59 regions of Russia…reports Asian Lite News A Taliban delegation on Wednesday left Kabul to attend the Russia-Islamic World