The New York Times reports:
This month, with President Hamid Karzai looking ahead to a visit to the White House, he received a terse note from aides to President Obama: Your invitation has been revoked.
The reason, according to American officials, was Mr. Karzai’s announcement that he was emasculating an independent panel that had discovered widespread fraud in Mr. Karzai’s re-election last year.
Incensed, Mr. Karzai extended an invitation of his own — to Mahmoud Ahmadinejad, the Iranian president, who flew to Kabul and delivered a fiery anti-American speech inside Afghanistan’s presidential palace.
“Karzai was enraged,” said an Afghan with knowledge of the events, who spoke on the condition of anonymity because of the delicacy of the issue. “He invited Ahmadinejad to spite the Americans.”
The dispute was smoothed over only this week, when Mr. Obama flew to Kabul for a surprise dinner with Mr. Karzai. White House officials emphasized that the most important purpose of Mr. Obama’s trip to Afghanistan was to visit American troops there.
But the red carpet treatment of Mr. Ahmadinejad is just one example of how Mr. Karzai is putting distance between himself and his American sponsors, prominent Afghans and American officials here said. Even as Mr. Obama pours tens of thousands of additional American troops into the country to help defend Mr. Karzai’s government, Mr. Karzai now often voices the view that his interests and the United States’ no longer coincide.