Iranian President Hassan Rouhani delivers a speech at the 71st UN General Assembly session in New York, US, September 22, 2016. By IRNA