i'm not at all surprised that john mccain doesn't know who is in charge of foreign policy in iran. a lot of americans don't.
then again, a lot of americans aren't running for president, claiming that iran is one of most important foreign policy issues and that foreign policy is their strong suit.