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 ...
The Ministry of Repentance and Holiness has dismissed claims that Prophet Dr David Owuor underwent medical procedures, calling the reports false and unverified. In a statement issued on January 29, ...