The Full Story of Christmas

Many of us are familiar with the Christmas story. We know about the shepherds and angels, the birth in the stable with the swaddling clothes and the manger. But do we know the full story of Christmas? Do we know the full story of God becoming flesh, the incarnation?...