Saudi Gazette report RIYADH — As many as 1708 people, including scores of government officials, have been arrested over various corruption charges during the year 2024. Officials from the Control and