May 9, 2026By Noah Rodriguez Politics France Plummets to New Low in Global Corruption Index: A Major Blow to Democracy