Breaking News, East Africa News, Sports News, Kenya News & World News
Stephen Lelei, the former Officer Commanding Station (OCS) of Mlolongo, who gained national acclaim as a…