Select Page

Saudi Gazette report RIYADH — The Oversight and Anti-Corruption Authority (Nazaha) announced the arrest of 164 employees from four ministries over corruption charges. The arrested employees from the