Selfies and Marching Bands: Christmas in Bethlehem

The snow here has melted, but the town is cloaked in contrasts as thousands of pilgrims flock to the storied site of Jesus’ birthplace.