Watch CBSN Live

McCain Ad Blasts Obama On Iraq, Afghanistan

As Obama prepares for his long-awaited trip overseas, the McCain campaign is out with a new ad criticizing Obama on Iraq and Afghanistan and accusing the Democrat of changing his positions for political expediency. In the ad, an announcer intones: "Barack Obama never held a single Senate hearing on Afghanistan. He hasn't been to Iraq in years. He voted against funding our troops. Positions that helped him win his nomination. Now Obama is changing, to help himself become president. John McCain has always supported our troops. And the surge that's working. McCain: Country first."

According to the campaign, the ad will be part of the campaign's current buy on national cable and in the battleground states of Colorado, Iowa, Michigan, Missouri, Nevada, New Hampshire, New Mexico, Ohio, Pennsylvania Virginia and Wisconsin. Watch it below:

View CBS News In