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...
When He shed His perfect blood for us at the cross, the Lamb, our Saviour Jesus Christ paid for our sins once and for...
How do we live a godly life? What does it mean to take up our cross and follow Jesus? Throughout 2 Timothy, Paul draws...