Dan Allen December 25, 2022 Advent Fulfillment of the Promised New Covenant Salvation (Matthew 2:16-18) Dan Allen December 25, 2022 Advent