Day 2: 2nd December – ‘A surprising Shepherd?’
The Advent story is full of surprises. In many ways we’re so familiar with it, that often those surprises pass us by. We think of shepherds and angels and wise men and it all seems so… normal. Which is odd, when you think about it! Today’s passage from the prophet Micah likewise has its share … Read more