An Opera News Kenya publication
South Africa based Prophet Shepherd Bushiri has confessed to hi congregants that God does not have…