Where did Jesus get His authority? How could Jesus be David's son and His Lord?
See All 659 Episodes of "for the thirsty soul"