Connect to share and comment

Afghanistan exit 10 17 2012

Appears In:
You hear it all the time, Afghanistan is America's longest war. But is that true?
Afghanistan exit 10 17 2012

Soldiers bound for Afghanistan stand at parade rest during a departure ceremony on November 4, 2011 in Fort Carson, Colorado. A complete American troop withdrawal is expected by the end of 2014.

John Moore