At Christmas time, Christians around the world celebrate the Incarnation – when the Son of God became man. The promised […]