The major players in the Afghanistan situation would do well to make sure the Taliban keep the idea of an Islamic Emirate at bay. Op-ed.

Read more