Tag: Nimrod Joseph Onyango Omondi Hellon

Joseph Hellon

Nimrod Joseph Onyango Omondi Hellon (born 20 May 1977) is a controversial head of the alleged cultic Finger of God Church, Kenyan jazz musician and co-founder...