In a tragic incident — echoing a similar catastrophe that took place in India a little over two years ago — Kenya’s military leadership lost its Chief of the Defence Forces when he perished in a helicopter crash.
The helicopter, carrying General Francis Omondi Ogolla and his team, went down in the western part of Kenya on April 18, in a remote area of Elgeyo Marakwet...