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 National Council of Churches of Kenya (NCCK) has distanced itself from the teachings and practices of self-styled prophet David Owuor, insisting that no religious leader should discourage ...