WASHINGTON -- Republican John McCain launched a new television ad Friday that accuses presidential rival Barack Obama of switching positions on Iraq "to help himself become president" just as the Democratic candidate prepared to make a high-profile trip to Baghdad.
McCain's sharply worded criticism was not limited to the ad. He said Friday that Obama would face a far less secure Iraq "if we had done what he wanted to do."
The 30-second ad, running on national cable and in 11 battleground states, is the hardest hit aimed at Obama so far by McCain.
"Barack Obama never held a single Senate hearing on Afghanistan," the ad's announcer says. "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."
The ad suggests Obama was placing politics ahead of the country's interests. "John McCain has always supported our troops and the surge that's working. McCain. Country first," the ad states.
McCain could have let the Republican National Committee air the commercial, as it did with another critical portrayal of Obama. But McCain aides say Iraq and national security are issues that McCain is eager to debate with Obama and saw no reason to put distance between himself and the criticism.