Kenya mourns Chief of Defence Forces-Ogolla
The Chief of Kenya Defense Forces (CDF), Francis Omondi Ogolla, is dead. General Ogola died following a military helicopter crash at Sindar, Kaben, in Elgeyo Marakwet on Thursday afternoon. Nine others who
Read on