A reflection on those parts of the Christmas story that take place out on the edge, and bring those who have been marginalised back in to the centre and heart of God's own story. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
A reflection on those parts of the Christmas story that take place out on the edge, and bring those who have been marginalised back in to the centre and heart of God's own story. Show more