Iran's President Hassan Rouhani has passed a busy day on Monday meeting with Iranian and foreign ambassadors in Tehran.

104