Kenya has been ranked position 121 globally by its perceived levels of public sector corruption, according to the 2024 Corruption Perception Index (CPI) by Transparency International. The East African ...
Ecuador’s presidential election goes to runoff after ‘statistical tie’ ...