Day: June 23, 2011

Afghan War: No Vietnam Redux

Exclusive: Many on the American Left are furious with Barack Obama — and find nothing to praise in his gradual troop drawdown in Afghanistan. But the President’s speech may be seen, in retrospect, as an important turning point in U.S. war policy toward…

image_pdfimage_print