The essence of Christmas: God always fulfils his promise

Vatican News has this piece here.