Select Page

Saudi Gazette reportRIYADH — The Oversight and Anti-Corruption Authority (Nazaha) has arrested 149 individuals on charges of corruption, including bribery, abuse of office, and money laundering. Some