An Opera News Kenya publication
The mightiest Prophet Dr David Edward Owuor has faced stiff criticism from members of…