Oman Mubasher (TV Mobashir / قناة عمان مباشر) is a terrestrial and satellite television channel that broadcasts in English and Arabic. It is run by the Sultanate of Oman Television (Oman TV / تلفزيون سلطنة عمان), the state-owned television station based in Muscat.

Leave a comment

Oman TV Mubashir

Oman |