united states

Kenya’s defense chief dies in helicopter crash

Kenya's Chief of Defense Gen. Francis Omondi Ogolla has been killed in a helicopter crash, the East African nation's president said. The helicopter with a...