An Opera News Kenya publication
The self-proclaimed Prophet David Owuor has been criticised over his prophecy on the glorious stairs…