News

[PCS] An investigation by the Kenya Defence Forces has concluded that the helicopter crash that claimed Chief of Defence Forces General Francis Ogolla's life was caused by engine malfunction.
A Ministry of Defence probe into the death of Chief of Defence Forces Francis Ogolla and 9 others in April 2024 is complete and the verdict is out: the helicopter ...