Narendra Modi's historic Iran visit

  • Indian Prime Minister Narendra Modi, third left, reviews an honor guard as he is welcomed by Iranian President Hassan Rouhani, second left, during an official welcoming ceremony at the Saadabad Palace in Tehran, Iran. |AP
  • Indian Prime Minister Narendra Modi, left, walks with Iranian President Hassan Rouhani during an official welcoming ceremony at the Saadabad Palace in Tehran, Iran. |AP
  • Indian Prime Minister Narendra Modi, third left, and Iranian President Hassan Rouhani, left, review the honor guard during a welcoming ceremony at the Saadabad Palace in Tehran, Iran. |AP
  • Indian Prime Minister Narendra Modi, left, stands with Iranian President Hassan Rouhani during a welcoming ceremony at the Saadabad Palace in Tehran, Iran. |AP
  • Indian Prime Minister Narendra Modi, left, walks with Iranian President Hassan Rouhani during a welcoming ceremony at the Saadabad Palace in Tehran, Iran. |AP
  • Indian Prime Minister Narendra Modi, left, meets with Iranian President Hassan Rouhani at the Saadabad Palace in Tehran, Iran. |AP
  • Iranian President Hassan Rouhani, right, speaks with media during a joint press conference with Indian Prime Minister Narendra Modi at the Saadabad Palace in Tehran, Iran. |AP
  • In this photo released by official website of the office of the Iranian Presidency, Afghanistan President Ashraf Ghani, around the table right, Iranian President Hassan Rouhani, center, and Indian Prime Minister Narendra Modi, left, attend a trilateral meeting at the Saadabad Palace in Tehran, Iran. |AP
  • In this photo released by official website of the office of the Iranian Presidency, Iranian President Hassan Rouhani, left, Afghanistan President Ashraf Ghani, center, and Indian Prime Minister Narendra Modi, right, arrive to attend a meeting for signing agreements at the Saadabad Palace in Tehran, Iran. |AP
  • In this photo released by official website of the office of the Iranian Presidency, Afghan President Ashraf Ghani, right, Iranian President Hassan Rouhani, center, and Indian Prime Minister Narendra Modi, hold hands in a show of solidarity after their trilateral meeting and signing agreements, at the Saadabad Palace in Tehran, Iran. |AP