oman and palestine