Iranian President Mahmoud Ahmadinejad leaves on Monday to New York to take part in the 66th regular session of the United Nations General Assembly (UNGA) at the head of a delegation made up of the Foreign Minister Ali Akbar Salehi, Senior Presidential Aide Mojtaba Hashemi, Minister of industry, mining and trade Mehdi Ghazanfari along with a number of Senior government officials. The Iranian President is scheduled to address the 66th Session of UNGA, before starting a tour that will take him to Venezuela, Mauritania and Sudan for talks with his counterparts. During his visit to Venezuela, Ahmadinejad will witness the signing of several agreements on cooperation between the two countries, according to Fars news agency (FNA).