Worry and despair define 2 years of Taliban rule in Kabul