Others Shock as ‘Prophet’ Owuor’s senior Archbishop is caught up in sex scandal Mustafa Juma August 30, 2019 0 A sex scandal involving Prophet David Owuor’s former bishop and women in the Repentance and […]