While American security guards were on alert during talks between Khatami and Karzai, Iranians were burning US and Israeli flags during demonstrations in Tehran (photos: AP, Reuters)