Peter Welch says the time has come for the United States to withdraw
virtually all of its troops from Afghanistan because President Obama’s
policy of "nation building"
has been a failure. Welch is teaming up with one of the most
conservative members of Congress to restrict funding for the war in Afghanistan.