David E. TaylorRole: Podcast GuestSelf-proclaimed apostle and preacher, facing serious legal allegations.Featured in 1 episode