Directorate of Health Affairs in Hafar Al-Batin 123 Notice Hafar Al Batin Prince Sultan Air Base 126 Notice Al-Kharj Human rights 72 Notice International Municipal issues 59 Notice Jizan Education Department in Hafar Al-Batin Governorate 26 Notice Hafar Al Batin Read More