
A year on, mystery of General Ogolla’s plane crash remains unresolved
Former Chief of Defence Forces Francis Ogolla who died in a helicopter crash in Elgeyo Marakwet County on April 18, 2024. Photo/courtesy April 18, 2024, remains to be a tough pill to swallow for the nation as it is the day former Chief of Defence …