The “good news” of Christmas. What is it? Part 2 The waiting was over. This was the “good news of great joy” that the angel announced to the shepherds. The One God had promised had come! The descendant of King David. Born to a virgin, in Bethlehem. The Son of … Continue reading →