Adan Keynan

List of longest serving MPs in Kenya

By Peter Ochieng Kenya’s 13th Parliament is a mixture of experienced Members of Parliament (MPs) who have served for over…