unrest

Oman protests see police fire tear gas from flashpoint Town

DUBAI, United Arab Emirates: Authorities in Oman fired tear gas Wednesday in demonstrators at a flashpoint town amid unrest within…

4 years ago