In Kenya, the head of the army and nine military officials killed in a helicopter crash
Francis Omondi Ogolla, in Nairobi, February 28, 2024. LUIS TATO / AFP Kenya's army chief, Francis ...
Read moreFrancis Omondi Ogolla, in Nairobi, February 28, 2024. LUIS TATO / AFP Kenya's army chief, Francis ...
Read moreKenya's army chief, Francis Omondi Ogolla, and nine other military officials were killed Thursday in a ...
Read more