Taliban Attend Russia-Islamic World Summit as Global Isolation Continues
The Taliban announced that their Minister of Information and Culture, Sher Ahmad Haqqani, will lead a delegation to participate in the 17th Russia-Islamic World Summit in Kazan from May 12 to 17, 2026. Moscow’s invitation comes amid growing international scrutiny of Taliban governance and credibility. The summit, described by Russian officials as an economic, cultural, […]
Taliban Attend Russia-Islamic World Summit as Global Isolation Continues Read More »










