Senior lawyer Paul Muite has cast doubt on the official report into the April 18, 2024, helicopter crash that killed Chief of Defence Forces General Francis...
On April 18, 2024, a tragic helicopter crash claimed the life of Kenya’s Chief of Defence Forces, General Francis Ogolla, along with nine others. The crash...