Featured Iran New Envoy Presents Credentials to Sri Lanka President Mehrsad Tirmizi Nov 24, 2023TEHRAN, Oct. 24 (MNA) – Newly-appointed Iranian ambassador to Sri Lanka Alireza Delkhosh has formally…