Saudi Arabia mulls launch of English news channel to rival Al Jazeera: reports
In 2017, Saudi Arabia and three other countries launched an illegal blockade on Qatar and demanded it shut down state-owned media network Al Jazeera. A Saudi state-backed media organisation is … Continue reading Saudi Arabia mulls launch of English news channel to rival Al Jazeera: reports
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed