Saudi Arabia Arrests 21, Mainly Public Officials, for Corruption
Saudi authorities said they have arrested 21 people accused of corruption and fraud, the kingdom’s Oversight and Anti-Corruption Authority (Nazaha)
Read moreSaudi authorities said they have arrested 21 people accused of corruption and fraud, the kingdom’s Oversight and Anti-Corruption Authority (Nazaha)
Read more