IHA NEWS
International Latest News Videos and Photos
Browsing Tag

Omondi Ogolla

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…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More