atozmomm.com
David’s Finest Moment
David’s finest moment is not winning battles or not killing Saul. It’s when he is confronted by Nathan for his sin with Bathsheba, and he accepts responsibility and humbles himself befo…