Rory Stewart

Author Archive

  • Oct 8, 2021
    Afghanistan and the Delusions of Maximalism The extravagant lurches of the U.S. intervention in Afghanistan—from a $1 trillion surge to total withdrawal, culminating in the...