An Opera News Kenya publication
The self-proclaimed doomsday prophet David Owuor has been at the centre of a vicious battle with…