296 municipal officials fired for fraud and corruption over the past year

Top