Afghanistan: Who are the leaders of Taliban? · Global Voices
Adil Nurmakov

Nick Fielding reflects on the the question of who is running the so-called Islamic Emirate of Afghanistan and who are the members of the so-called the Quetta Shura, the Taliban's leadership.