Francis Ogolla, a distinguished military officer and the Chief of Defence Forces (CDF) of the Kenya Defence Forces (KDF), was born on a momentous day in history, April 18, 1964.…
All Right Reserved. Mambo Mseto
Francis Ogolla, a distinguished military officer and the Chief of Defence Forces (CDF) of the Kenya Defence Forces (KDF), was born on a momentous day in history, April 18, 1964.…
Officers drawn from the Kenya Defense Forces (KDF) have been left with serious injuries after a truck they were traveling in veered off the road and landed in a ditch…