Nearly 2 million U.S. troops have served in Iraq since 2001. Researchers from the University of Minnesota Medical School studied 953 National Guard soldiers who answered questions in Iraq a month before returning home and then again a year later. In the...