The Unexpected Battle

David experience while facing a totally unexpected challenge teaches us a valuable lesson: godly people lead in times of crisis.

Continue reading