David and Bathsheba, we know the story all too well. At least the sin part . . . but do we know the salvation part and the son that died for him?
See All 340 Episodes of "Olney Adventist Church"