Rep. Barbara Lee calls announcement that 8,400 troops will remain in Afghanistan a sign “that our nation’s longest war is far from over.” Confirming that either Donald Trump or Hillary Clinton will inherit the longest war in U.S. history, President Barack Obama recently announced that over 8,000 troops will stay in Afghanistan after he leaves the Read More…