Oman's Sultan Haitham bin Tarik (R) receiving Iranian Parliament Speaker and chief negotiator Mohammad Bagher Ghalibaf in Muscat on June 23, 2026.
Oman's Sultan Haitham bin Tarik (R) receiving Iranian Parliament Speaker and chief negotiator Mohammad Bagher Ghalibaf in Muscat on June 23, 2026.