Oman's Sultan Haitham bin Tariq. AP
Oman's Sultan Haitham bin Tariq. AP

Oman's Sultan Haitham sets out agenda of peace in public address