Sunday 28 November 2021
As we move into Advent, there is so much within the Nativity story that at first appears “strange”: prophecies that are thousands of years old, surprising and unusual pregnancies, weird and wonderful family trees