In late May the Gulf nation of Oman was rocked by demonstrations as young people took to streets in cities across the country to protest a...