Find It Francis Ogolla Biography, Education, Career, Controversies, And Death Toluwalope | April 20, 2024 Francis Omondi Ogolla was born on 12 February 1962 in Sindar, Elgeyo Marakwet County, Kenya. He was a Kenyan military officer who served as the Chief of Defence Read More