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…

7 months ago

This website uses cookies.