WASHINGTON -- The Iranian Ambassador to the United Nations has canceled what would have been a historic appearance in Philadelphia because the State Department refused to grant him permission to travel to the event, according to its organizers.
The World Affairs Council of Philadelphia was scheduled to host Ambassador Mohammad Khazaee, permanent representative ...