Kenya’s governance crisis has been laid bare after the country ranked 98th out of 120 governments worldwide in the Global Governance Index 2025. The …