Kenyan Chief of General Staff Dies in Helicopter Crash
Kenyan President William Ruto announced that Kenyan Chief of General Staff Francis Omondi Ogolla was among those who lost their lives in the military helicopter crash that occurred yesterday in Kenya.
Ten of the 12 people on board the…