The $85 Billion U.S. Exit from Afghanistan Strategy and Geopolitics The $85 Billion U.S. Exit from Afghanistan Farhan J. Satti (Chief Editor) November 2, 2026 0 Images from Kabul’s fall on 15 August 2021 reinforced the narrative: Taliban fighters displayed M4 carbines and... Read More Read more about The $85 Billion U.S. Exit from Afghanistan