The recent resignation of former Inspector General of Police (IG) David Kimaiyo, has triggered varied reactions among Kenyans.
Click Here to Read More from Standard >>>
Kenya: Kimaiyo was Âforced to quit', residents claim
Click Here to Read More from Standard >>>