Mecca police chief to head Saudi security - Al Jazeera EnglishSaudi Arabia appointed the police chief of Mecca as the new head of the national public security department on Friday. Saudi Arabia appointed the police chief of Mecca as the new head of the national public security department on Friday. Saudi Arabia appointed the police chief of Mecca as the new head of the national public security department on Friday.

Featured

Programme Highlights