An Opera News Kenya publication
Followers of self-proclaimed ‘Prophet Owuor’ have gone online to defend his name. The followers have sparked…