Great News for All People
Pastor Ed Newton
December 24, 2025
1:17-20
This Christmas Eve, we reflect on the angel’s message to Zechariah in Luke 1:17–20 (ESV), a reminder that God is actively preparing the way for His promise to be fulfilled. Pastor Ed points out that before the birth of Jesus, God was already at work, moving through doubt, silence, and long seasons of waiting. Zechariah’s story sets the stage for the miraculous conception and birth of Christ, showing us that God’s plan unfolds on His timeline. Christmas Eve invites us to trust that even when God seems silent, He is faithfully bringing hope to life through Jesus.