In this picture released by an official website of the office of the Iranian supreme leader on Wednesday, May 20, 2015, Supreme Leader Ayatollah Ali Khamenei, right, arrives at a graduation ceremony of the Revolutionary Guard's officers, while deputy commander of the Revolutionary Guard, Hossein Salami, second right, former commanders of the Revolutionary Guard Mohsen Rezaei, second left, and Yahya Rahim Safavi salute him in Tehran, Iran. Iran's supreme leader vowed Wednesday he will not allow international inspection of Iran's military sites or access to Iranian scientists under any nuclear agreement with world powers. (Office of the Iranian Supreme Leader via AP)