Please find attached the speech that the President of the Republic of Cyprus, Mr Nicos Anastasiades delivered at the United Nations 72nd General Assembly on 21st of September 2017 .