Home World News With war raging in Gaza, Christmas is effectively cancelled in Bethlehem