Taliban’s religious ideology – Deobandi Islam – has roots in colonial India / World Affairs / By Muneeb