Tag: Gen. Francis Ogolla
Kenya’s military chief, 9 others die in helicopter crash
Kenya’s military chief, Gen. Francis Ogolla, and nine other military representatives have died in a helicopter crash.
Kenyan President William Ruto made the announcement at...