An Opera News Kenya publication
The self-proclaimed Prophet David Owuor of the Repentance and Holiness Ministry church reportedly predicted the 8.0…