Thousands of Christians from the world over packed Manger Square in Bethlehem on Monday to celebrate the birth of Jesus in the ancient West Bank town where he was born.