MoveOn.org poses a valid and important question and the text of their NY Times ad essentially answers it: General BetrayUS. The title link leads to Move On's solid information behind the ad. Let's get the truth out. Let's get the troops out -- AND the military contractors. Let's surge our troops HOME.
PS MoveOn.org points to The Center for American Progress' Claim Vs. Fact video: