The Ministry of Repentance and Holiness, led by the controversial Prophet Dr. David Owuor, has addressed the widespread rumours about the world coming to an end on August 2, 2025. This comes following ...
Dr. David Edward Owuor, a self-proclaimed prophet, is one of Kenya’s most prominent religious figures. Born in 1966 in Goma Village, Bondo, Owuor rose from humble beginnings to become the founder of ...
The Prophet's engagement with the President was described as one that "underscored the growing recognition of the message of repentance, holiness, and the imminent coming of the Messiah." During his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results