Today we unpack Psalm 40 and its fulfilment in John 1. It is a thousand year journey from David’s song to Jesus the lamb of God.
You may also like
How do we manage anxiety as we take a brave step into God’s plan for our lives?
When we put aside our differences sin becomes but a footnote.
We are destined for an eternity in the goodness of God…
1 Peter 2:11-25 – Every conversation we have is about influencing the other person, every thought whether spoken or not, is attempting […]