Oman’s 50th National Day: will Sultan Haitham bin Tarik start a new renaissance?


The National