Since neither Iran nor Iraq had anything to do with 9/11, I don't see any problem with him visiting the site. Now if it was the ruler of Saudi Arabi, where the majority of the hi-jackers were from - that would be another matter.