OpinionForeign AffairsAmerica's Humiliation in AfghanistanAugust 18, 2021, 3:03 AMTwo decades, some 7,000 lives, over 20,000 wounded, trillions of dollars spent, only to run home with our collective tails...