newleader

Oman’s new leader receives dignitaries

Oman’s new leader receives dignitaries

Oman’s new sultan, Haitham bin Tariq Al Said, is officially receiving foreign dignitaries i

Read More