Christmas Meditation

Tonight Christians celebrate the mystery of “incarnation” – the idea that an All-powerful Creator would take on the frailties, temptations, and pain of human experience for the purpose of also sharing in the joys, passions, and triumphs of mortal life. Regardless of your faith tradition, of if you have none… Continue reading