Religion & Spirituality
On Christmas, the Church proclaims the great meaning of the feast as a wonderful exchange. Through Jesus Christ his Son, God takes on our humanity and gives us a sharing in his divinity. In this way all humanity is forever sacred.