I hold no brief for the Taliban. They have enraged the world and brought much shame...