Saudi Arabia Arrests 17 Govt Officials in Major Anti-Corruption Crackdown
Riyadh: Saudi Arabia’s Oversight and Anti-Corruption Authority, known as Nazaha, has arrested 17 government officials from various ministries and departments on charges of bribery, abuse of power, and embezzlement of public…

