Tragic Helicopter Crash Claims Life of Kenya's Military Chief


  •   2 min reads
Tragic Helicopter Crash Claims Life of Kenya's Military Chief
Kenyan General Francis Ogolla was killed in a helicopter crash in Elgeyo Marakwet County on April 18, 2024. File Photo/TAE