Kenya’s overall governance has improved over the last decade, a report by The Ibrahim Index of African Governance (IIAG)...