Geopolitical News Military Developments United States Politics The Tragic Debacle of Afghanistan: Why Americans Should Be Outraged October 23, 2024