The Unmentioned aspect of America’s Afghan Debacle SpyDa Sep 5, 2021 A lot of words have been written about America's “humiliating defeat” in Afghanistan. The pundits have been…