Iran president pays rare visit to Egypt in latest sign of thawing ties

.....

© Al Monitor