While Ahmadinejad has visited Saudi Arabia twice as Iran 's president for meetings , he will be Iran 's first leader to take part in the Hajj pilgrimage , according to Islamic Republic News Agency , Iran 's state news agency .