John McCainJohn Sidney McCainRubio asks Army to kick out West Point grad with pro-communist posts The VA's woes cannot be pinned on any singular administration Overnight Defense: Mattis offers support for Iran deal | McCain blocks nominees over Afghanistan strategy | Trump, Tillerson spilt raises new questions about N. Korea policy MORE today said he would withdraw most U.S. troops from Iraq by the end of his first term as president.

Speaking in Columbus, Ohio, McCain laid out an agenda for accomplishments by the end of his first term. Also among them were: the Taliban's resurgence reduced with Pakistan's help; discontinuation of nuclear programs in Russia, China, and North Korea;