Tag: Ogolla
Kenyan Defence Chief, Ogolla, nine others killed in Helicopter crash
A helicopter crash has claimed the life of Kenyan Defense Chief, Francis Ogolla and nine other high-ranking officials.
President William Ruto said the incident occurred...