Christmas is Alive in Assisi

Last-minute shopping forays, hours of cooking up a feast, gift-wrapping marathons, and a furious flurry of holiday party preparations:  a few moments of  Christmastime for many. But in some tiny mountain villages of Umbria, the locals live their Christmas in another way:  by serenelybringing to life the first Christmas. Literally. San Francesco created the first…