As Obama presidency ends, there are 8,400 U.S. troops waging war in Afghanistan. What that means: http://nationalinterest.org/blog/the-skeptics/obama-interpreted-what-8400-us-troops-afghanistan-really-16963 … via @natlinterest
1 reply
4 retweets
5 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.