Iran and Azerbaijan have signed deals to increase their economic, cultural and environmental cooperation. The agreement was announced on the one-day visit to Tehran by Azerbaijani President Ilham Aliyev. He met with Iranian President Hassan Rouhani and Supreme Leader Ayatollah Ali Khamenei, as well as other Iranian officials and ministers.
The visit and the announcement were lauded by Iranian media, as Tehran and Baku relations were severely strained under former President Mahmoud Ahmadinejad.