From The Editor-in-chief
The Taliban had a saying for the American presence in Afghanistan: ‘You have the watch, we have the time.’ Well, 20 years later, the Taliban’s time has come as the Americans execute a messy withdrawal from Afghanistan. Next month will be the 20th ann