Kabul, Afghanistan, was a great deal cleaner than the last time I was there. The roads had been swept free of its layer of sand, and piles of trash scattered along the roads had mostly been shoveled ...