Next: nuclear Taliban?