Rory Stewart

Author Archive

  • October 11, 2021
    The extravagant lurches of the U.S. intervention in Afghanistan—from a $1 trillion surge to total withdrawal, culminating in the reestablishment of a Taliban government 20...