Foreign policy “expert” McCain put his foot in it again, claiming that Mahmoud Ahmadinejad is the leader of Iran, and that Obama would negotiate with him. Wrong on both counts. First, Obama has never said he wants to have talks with Ahmadinejad, and second, Ahmadinejad is not the primary leader of Iran.

When confronted with this information by Time’s Joe Klein, McCain insisted that ultimate political authority in Iran rests with Ahmadinejad, even though our own CIA World Factbook states that the leader of Iran is Supreme Leader Ali Khamenei, not the president Mahmoud Ahmadinejad.

I mean, that would be like someone claiming that ultimate political authority in the US rests with the President of the Senate, Dick Cheney.  Oh … oh wait … never mind.