The late Chief of Defence Forces Francis Ogolla who died in a helicopter crash on April 18 was a four-star general. He began his career in April 1984 Read Full Article Please follow and like us:20002500 200 20 Related 2024-04-20