As the Rivers in the Desert series wraps up, Isaiah 54:1-5 teaches us how to long for revival while still trusting in God’s sovereign...
The greatest lesson we can learn from examining the life of David—shepherd, warrior, king, psalmist—is that, despite his sins, he was truly a man...