Thousands of Christian pilgrims from around the world packed the West Bank town of Bethlehem for Christmas Eve celebrations, bringing warm holiday cheer to the biblical birthplace of Jesus. (AP)