The Palestinian city of Bethlehem is preparing for a somber Christmas Eve under the shadow of war in Gaza, with most ...