Try to imagine the feelings of the US marines facing off these Taliban troops at the Kabul airport.... 😁 Standing eyeball to eyeball, both armies face each other off for the first time in 20 years at such a close range.... With Americans and their NATO allies humiliated...