Our Advent series, “Songs of the Savior,” continues this week as we look at the song of Zechariah. How do you wait for something when you’ve lost hope? How is Biblical prophecy different from other versions of telling the future? And how does God turn our world upside down by breaking the silence with His Son, Jesus Christ. Find out now!