Home Tags Ogolla

Tag: Ogolla

New KDF Chief

-
New Kenya Defence Forces (KDF) Chief General Francis Ogolla took command of the East African country’s military might at the weekend, bringing to an...