Bethlehem is marking another somber Christmas Eve under the shadow of war in Gaza