Oman Online News

Three candidates formally apologize for taking the constitutional oath