David continues teaching on the various ways that homosexual confusion can develop and the variety of means that God uses to heal it.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…