The most amusing thing about all this outrage is that the Americans were an invading force in Afghanistan, fighting an enemy that they themselves created back when Carter was president, in retaliation for the 2001 terrorist attack that they themselves perpetrated on their own soil.  Wake up!