Self proclaimed prophet wants to replace Prophet Owour

Share this:
Another self-proclaimed prophet has started causing a stir by claiming that God has sent him to replace “Prophet” David Owuor.

Stephen Thuranira, 39, based in Eldoret want prophet Owuor to vacate the office in the Spirit of handshake to pave way for him as Elijah of the bible.

Leave a Comment