Tag Archives: Al Wousta TV

Al Wousta TV channel introduced in the Middle East

Al Wousta TV, a new television channel from Al Dhaid, has officially been launched in the Emirate of Sharjah which is a city in the United Arab Emirates. The news was revealed by Sharjah Media Corporation (SMC), the official body responsible for all media and communication activities in government bodies at the level of the [...]