David and Goliath’s battle is a thrilling tale, but does it give us hope today? What can we learn from this ancient story? Discover how David’s victory in the valley points forward to the greatest victory ever. Listen to Truth For Life with Alistair Begg.
From the Sermon