Corruption Index reveals worst scores in over a decade, South Sudan falls to bottom
A global corruption index released Tuesday revealed that numerous countries, including major powers like the United States and France, as well as authoritarian states such as Russia and Venezuela, recorded their worst performance in more than a decade. …