Education Department in Al-Kharj Governorate 3 Notice Al-Bahah Hafar Al-Batin Health Complex 25 Notice Hafar Al Batin The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Notice Mecca Public Security Training City 14 Notice Mecca Municipality denied 49 Notice Riyadh Read More