Why These Veterans Are Demanding an End to War in Afghanistan | NYT Opinion by The Editor February 19, 2021 0 This Veterans Day, about 200000 American troops are being deployed abroad. In the Video Op-Ed above, the Eurasia Group Foundation, which seeks to make ... source