The Spirit of Promise, Acts 2:1-21 & Ezekiel 36:22-28

The Spirit of Promise, Acts 2:1-21 & Ezekiel 36:22-28
Paul Shoemark

What does it mean that God is a promise keeper? Paul explores how the Holy Spirit at Pentecost represents the fulfillment of centuries-old promises from Acts 2 and Ezekiel 36, showing us we live in a new era with a new relationship under our risen King Jesus.