Afghanistan: Whatever the Future Brings, One…

Afghanistan has become the United States’ longest military engagement in history, lasting 20 years. Similar to the Vietnam War (which lasted 19.5 years), there has never been a positive military objective for “winning” in Afghanistan such that American troops could finally leave.

Read →