iOS app Android app

Tarek Al Suwaidan

Saudi Prince Fires Head Of Islamic TV Channel

AP | Posted 10.18.2013 | Media

RIYADH, Saudi Arabia (AP) — Saudi billionaire Prince Alwaleed bin Talal has fired the director of an Islamic TV channel for his role as the leader o...