BREAKING: KDF Chief of Defense Forces Francis Ogolla Dead After Chopper Crash
The Kenya Defense Forces Chief of General Forces Francis Ogolla is dead at 61. Gen. Ogolla died Thursday afternoon after a KDF chopper crashed at the Kaben-Cheptulel border between Elgeyo Marakwet and West