25 Fulfilled Promises of Christmas – #16
25 Fulfilled Promises of Christmas: Advent Reflections for those who Wait, Watch, and Wonder Once More Compiled and composed by Stephen A. Macchia Promise #16 – the Messiah will be a light for the nations of the world (Isaiah 42: 1-6 and Luke 2: 27-32; Matthew 12: 15-18). “In faithfulness