“Advent, Christmas, and the hope of Christ’s return means that violence and oppression and injustice and sin—even death itself—have an expiration date. Advent means also that the new heavens and new earth, the perfection of this world and our own hearts in Christ, have a guaranteed on-time arrival.” — Duke Kwon

Duke Kwon preaches on Luke 1:67–79 and explains how Zechariah’s song of triumph is good news for everyone in need of rescue.