Iran President Hassan Rouhani meets Ricardo Cabrisas, the Cuban Presidents representative, in Tehran. By IRNA