The Daily Star
Omani authorities have carried out a campaign of arrests targeting political activists and peaceful demonstrators to punish criticism of delayed political reforms, Human Rights Watch said on Wednesday. Oman, an oil-producing country with close ties...