controversial self proclaimed prophet David Owuor, of Repentance and Holiness Ministry, has for a while been on the limelight for running what some call a cult,that is disguised as a church.
Owuor’s church followers believe that he is a mighty prophet who talks with God face to face
They kneel like toddlers as a demonstration of respect and honor while tending to him.
Check out these photos.